Newsgroup: it.comp.macintosh
Titolo: Sudo non funziona!!

Ragazzi, scusate se riposto ma il problema non si è risolto...
ho alcune cose che funzionano (o non funzionano per niente) in modo 
strano:
per es. se da terminale scrivo "sudo root", la risposta è: command not 
found.
Se scrivo "su root" la risposta è: Sorry. 
Ma che è 'sta roba?
Max
-- 
Se mi volete scrivere
massimo . ori @ aliceposta . it

 Ma che č 'sta roba?
mi sembra abbastanza normale:
se vuoi usare i privilegi di root usi solo sudo + comando, ti chiede la
password e vai, es:
sudo vi nomefile
Se invece vuoi accedere come root alla shell di root usi su, che ti
chiede la password dell'utente di root (che puņ anche essere diversa
dalla tua, anche se sei amministratore).
su
ti trovi nella shell di root, con tutti i privilegi.
ciao
Salvo

 ti trovi nella shell di root, con tutti i privilegi.
Per avere la shell vera e propria di root bisogna fare:
su -
(con un trattino):
-l      Simulate a full login.  The environment is discarded except for
HOME, SHELL, PATH, TERM, and USER.  HOME and SHELL are modified
as above.  USER is set to the target login.  PATH is set to
``/bin:/usr/bin''.  TERM is imported from your current environ-
ment.  The invoked shell is the target login's, and su will
change directory to the target login's home directory.  This
option is identical to just passing "-", as in "su -".
-- 
Jollino - per rispondere togli il freno a mano
"Mi sono messo con Nicole Kidman,
adesso la chiamo
e glielo faccio sapere."

 giusto che riportino quelle cose.
Allora mi succede questo,
ho letto l'articolo sul PHP 5 di Applicando dove si parla di SQLite.
Preso dalla curiosità di provarlo scarico l'estensione da compilare, 
installo i Developer Tools e vado di terminale per le operazioni.
A questo punto dovrei compilare il file scaricato, ma se mi loggo come 
root mi dice: "permission denied"...?


 Salvo
Se scrivo "su" mi dice "sorry".


 Se scrivo "su" mi dice "sorry".
forse devi impostare l'utente di root, prima:
http://www.faqintosh.com/faq.cgi?Faq=0131
ciao
Salvo

 forse devi impostare l'utente di root, prima:
Ora è impostato, ma mi dice sempre "permission denied" quando do il 
comando "configure" o "make" per compilare la libreria.
Hai idea del perchè?


> Ragazzi, scusate se riposto ma il problema non si è risolto...
fa ancora troppo poco caldo.
Ti prometto che a luglio funzionerà...
okkey okkey mi autokillo.
-- 
Una mela al giorno toglie Bill di torno

 Hai idea del perchè?
ma entri ora come root?
cioè fai qualcosa come 
sudo ./configure
e ti dà "permission denied"?
controlla i diritti della cartella dove ti trovi :
prova con 
ls -l
ed eventualmente li modifichi.
ciao
Salvo

 Salvo
Li posso controllare anche da finder, con mela+i, giusto?
Allora è tutto ok.
Fra l'altro non sono un newbie, sul mio Mac ho già installato da tempo 
cose ben più complesse senza aver mai avuto problemi.
A questo punto mi sorge il dubbio che sia SQLite che ha dei problemi.


 A questo punto mi sorge il dubbio che sia SQLite che ha dei problemi.
non è affatto escluso, hai ragione.
Non so cosa altro suggerirti.
ciao
Salvo

 A questo punto mi sorge il dubbio che sia SQLite che ha dei problemi.
Cosa c'entra sqlite con root? Io l'ho installato senza problemi dal 
nulla... segue log dettagliato:
---8<---8<---8<---8<---8<---8<---8<---
lene:~/Temp jollino$ wget 
http://www.sqlite.org/sqlite-2.8.13.tar.gz
--20:13:09--  
http://www.sqlite.org/sqlite-2.8.13.tar.gz
           => `sqlite-2.8.13.tar.gz'
Resolving www.sqlite.org... 64.5.53.192
Connecting to 
www.sqlite.org
[64.5.53.192]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 956,008 [application/x-gzip]
100%[====================================================================
=============>] 956,008       91.99K/s    ETA 00:00
20:13:19 (100.72 KB/s) - `sqlite-2.8.13.tar.gz' saved [956008/956008]
lene:~/Temp jollino$ tar xvfz sqlite-2.8.13.tar.gz 
sqlite/
sqlite/art/
sqlite/art/tmp/
sqlite/art/SQLite.eps
sqlite/art/SQLite.gif
sqlite/doc/
sqlite/doc/lemon.html
sqlite/doc/report1.txt
sqlite/Makefile.in
sqlite/README
sqlite/VERSION
sqlite/aclocal.m4
sqlite/config.guess
sqlite/config.sub
sqlite/configure
sqlite/
configure.ac
sqlite/install-sh
sqlite/ltmain.sh
sqlite/
main.mk
sqlite/publish.sh
sqlite/spec.template
sqlite/sqlite.1
sqlite/sqlite.def
sqlite/contrib/
sqlite/notes/
sqlite/src/
sqlite/src/ex/
sqlite/src/sqliteInt.h
sqlite/src/btree.c
sqlite/src/btree.h
sqlite/src/attach.c
sqlite/src/build.c
sqlite/src/auth.c
sqlite/src/copy.c
sqlite/src/delete.c
sqlite/src/encode.c
sqlite/src/expr.c
sqlite/src/func.c
sqlite/src/hash.c
sqlite/src/hash.h
sqlite/src/insert.c
sqlite/src/main.c
sqlite/src/md5.c
sqlite/src/os.c
sqlite/src/os.h
sqlite/src/pager.c
sqlite/src/pager.h
sqlite/src/parse.y
sqlite/src/date.c
sqlite/src/printf.c
sqlite/src/random.c
sqlite/src/select.c
sqlite/src/shell.c
sqlite/src/
sqlite.h.in
sqlite/src/table.c
sqlite/src/tclsqlite.c
sqlite/src/test1.c
sqlite/src/test2.c
sqlite/src/test3.c
sqlite/src/pragma.c
sqlite/src/tokenize.c
sqlite/src/trigger.c
sqlite/src/update.c
sqlite/src/util.c
sqlite/src/test4.c
sqlite/src/vdbe.c
sqlite/src/vdbe.h
sqlite/src/btree_rb.c
sqlite/src/vacuum.c
sqlite/src/where.c
sqlite/src/vdbeInt.h
sqlite/src/vdbeaux.c
sqlite/test/
sqlite/test/all.test
sqlite/test/attach.test
sqlite/test/attach2.test
sqlite/test/auth.test
sqlite/test/bigfile.test
sqlite/test/bigrow.test
sqlite/test/bind.test
sqlite/test/btree.test
sqlite/test/btree2.test
sqlite/test/btree3.test
sqlite/test/btree3rb.test
sqlite/test/btree4.test
sqlite/test/btree4rb.test
sqlite/test/capi2.test
sqlite/test/conflict.test
sqlite/test/copy.test
sqlite/test/crashtest1.c
sqlite/test/date.test
sqlite/test/delete.test
sqlite/test/expr.test
sqlite/test/fkey1.test
sqlite/test/format3.test
sqlite/test/func.test
sqlite/test/hook.test
sqlite/test/in.test
sqlite/test/index.test
sqlite/test/insert.test
sqlite/test/insert2.test
sqlite/test/interrupt.test
sqlite/test/intpkey.test
sqlite/test/ioerr.test
sqlite/test/join.test
sqlite/test/join2.test
sqlite/test/limit.test
sqlite/test/lock.test
sqlite/test/main.test
sqlite/test/malloc.test
sqlite/test/lastinsert.test
sqlite/test/minmax.test
sqlite/test/misc1.test
sqlite/test/laststmtchanges.test
sqlite/test/misuse.test
sqlite/test/notnull.test
sqlite/test/null.test
sqlite/test/pager.test
sqlite/test/pragma.test
sqlite/test/printf.test
sqlite/test/memdb.test
sqlite/test/quick.test
sqlite/test/quote.test
sqlite/test/rowid.test
sqlite/test/select1.test
sqlite/test/select2.test
sqlite/test/select3.test
sqlite/test/select4.test
sqlite/test/select5.test
sqlite/test/select6.test
sqlite/test/sort.test
sqlite/test/subselect.test
sqlite/test/table.test
sqlite/test/tableapi.test
sqlite/test/tclsqlite.test
sqlite/test/temptable.test
sqlite/test/tester.tcl
sqlite/test/memleak.test
sqlite/test/misc2.test
sqlite/test/misc3.test
sqlite/test/trans.test
sqlite/test/trigger1.test
sqlite/test/trigger2.test
sqlite/test/trigger3.test
sqlite/test/progress.test
sqlite/test/unique.test
sqlite/test/update.test
sqlite/test/vacuum.test
sqlite/test/version.test
sqlite/test/view.test
sqlite/test/where.test
sqlite/test/thread1.test
sqlite/test/threadtest1.c
sqlite/test/threadtest2.c
sqlite/test/trigger4.test
sqlite/tool/
sqlite/tool/diffdb.c
sqlite/tool/lemon.c
sqlite/tool/lempar.c
sqlite/tool/memleak.awk
sqlite/tool/opcodeDoc.awk
sqlite/tool/report1.txt
sqlite/tool/showdb.c
sqlite/tool/showjournal.c
sqlite/tool/space_used.tcl
sqlite/tool/speedtest.tcl
sqlite/tool/speedtest2.tcl
sqlite/tool/memleak2.awk
sqlite/tool/mkopts.tcl
sqlite/www/
sqlite/www/arch.fig
sqlite/www/arch.png
sqlite/www/arch.tcl
sqlite/www/audit.tcl
sqlite/www/c_interface.tcl
sqlite/www/changes.tcl
sqlite/www/conflict.tcl
sqlite/www/arch2.fig
sqlite/www/download.tcl
sqlite/www/dynload.tcl
sqlite/www/faq.tcl
sqlite/www/arch2.gif
sqlite/www/formatchng.tcl
sqlite/www/index.tcl
sqlite/www/lang.tcl
sqlite/www/mingw.tcl
sqlite/www/datatypes.tcl
sqlite/www/opcode.tcl
sqlite/www/fileformat.tcl
sqlite/www/speed.tcl
sqlite/www/sqlite.tcl
sqlite/www/tclsqlite.tcl
sqlite/www/vdbe.tcl
sqlite/www/nulls.tcl
sqlite/www/omitted.tcl
sqlite/www/arch2.fig.bak
sqlite/www/quickstart.tcl
sqlite/www/whentouse.tcl
sqlite/
sqlite.pc.in
sqlite/Makefile.linux-gcc
lene:~/Temp jollino$ cd sqlite
lene:~/Temp/sqlite jollino$ ./configure
checking build system type... powerpc-apple-darwin7.2.0
checking host system type... powerpc-apple-darwin7.2.0
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for a sed that does not truncate output... /usr/bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... no
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -p
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether  accepts -g... no
checking the maximum length of command line arguments... 65536
checking command to parse /usr/bin/nm -p output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag  works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fno-common
checking if gcc PIC flag -fno-common works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared 
libraries... yes
checking dynamic linker characteristics... darwin7.2.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... no
checking whether the g++ linker (/usr/bin/ld) supports shared 
libraries... yes
checking for g++ option to produce PIC... -fno-common
checking if g++ PIC flag -fno-common works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared 
libraries... yes
checking dynamic linker characteristics... darwin7.2.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for a BSD-compatible install... /usr/bin/install -c
Version set to 2.8.13
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking switches for the host compiler... -g -O2
checking target compiler... gcc
checking switches on the target compiler... -g -O2
checking target linker... gcc
checking switches on the target compiler... checking for ranlib... 
(cached) ranlib
-g -O2
checking if host and target compilers are the same... yes
checking character encoding... iso8859
checking whether to support incore databases for attach and open... yes
checking whether to support shared library linked as release mode or 
not... no
checking whether to use an in-ram database for temporary tables... no
checking if executables have the .exe suffix... unknown
checking for sin... yes
checking for dlopen in -ldl... yes
checking for library containing Tcl_Init... -ltcl8.4
checking TCL header files... not specified: still searching...
checking tcl.h usability... yes
checking tcl.h presence... yes
checking for tcl.h... yes
checking for library containing tgetent... -lncurses
checking for readline in -lreadline... no
checking readline header files... not specified: still searching...
checking readline.h usability... no
checking readline.h presence... no
checking for readline.h... no
checking for /usr/include/readline.h... no
checking for /usr/include/readline/readline.h... no
checking for /usr/local/include/readline.h... no
checking for /usr/local/include/readline/readline.h... no
checking for /usr/local/readline/include/readline.h... no
checking for /usr/local/readline/include/readline/readline.h... no
checking for /usr/contrib/include/readline.h... no
checking for /usr/contrib/include/readline/readline.h... no
checking for /mingw/include/readline.h... no
checking for /mingw/include/readline/readline.h... no
checking for usleep... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating sqlite.pc
lene:~/Temp/sqlite jollino$ make
sed -e s/--VERS--/`cat ./VERSION`/ \
            -e s/--ENCODING--/ISO8859/ \
                 ./src/
sqlite.h.in
 >sqlite.h
echo '#include <stdio.h>' >temp.c
echo 'int main(){printf(' >>temp.c
echo '"#define SQLITE_PTR_SZ %d",sizeof(char*));' >>temp.c
echo 'exit(0);}' >>temp.c
gcc -g -O2 -o temp temp.c
./temp >config.h
echo >>config.h
rm -f temp.c temp
echo '/* Automatically generated file.  Do not edit */' >opcodes.h
grep '^case OP_' ./src/vdbe.c | \
  sed -e 's/://' | \
  awk '{printf "#define %-30s %3d\n", $2, ++cnt}' >>opcodes.h
gcc -g -O2 -o lemon ./tool/lemon.c
cp ./tool/lempar.c .
cp ./src/parse.y .
./lemon parse.y
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src  -c ./src/attach.c
mkdir .libs
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/attach.c  -fno-common -DPIC -o .libs/attach.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/attach.c -o attach.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src  -c ./src/auth.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/auth.c  -fno-common -DPIC -o .libs/auth.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/auth.c -o auth.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/btree.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/btree.c  -fno-common -DPIC -o .libs/btree.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/btree.c -o btree.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/build.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/build.c  -fno-common -DPIC -o .libs/build.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/build.c -o build.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/copy.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/copy.c  -fno-common -DPIC -o .libs/copy.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/copy.c -o copy.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/date.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/date.c  -fno-common -DPIC -o .libs/date.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/date.c -o date.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/delete.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/delete.c  -fno-common -DPIC -o .libs/delete.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/delete.c -o delete.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/expr.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/expr.c  -fno-common -DPIC -o .libs/expr.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/expr.c -o expr.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/func.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/func.c  -fno-common -DPIC -o .libs/func.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/func.c -o func.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/hash.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/hash.c  -fno-common -DPIC -o .libs/hash.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/hash.c -o hash.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/insert.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/insert.c  -fno-common -DPIC -o .libs/insert.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/insert.c -o insert.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c -DTEMP_STORE=1 ./src/main.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
-DTEMP_STORE=1 ./src/main.c  -fno-common -DPIC -o .libs/main.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
-DTEMP_STORE=1 ./src/main.c -o main.o >/dev/null 2>&1
echo '/* Automatically generated file.  Do not edit */' >opcodes.c
echo 'char *sqliteOpcodeNames[] = { "???", ' >>opcodes.c
grep '^case OP_' ./src/vdbe.c | \
  sed -e 's/^.*OP_/  "/' -e 's/:.*$/", /' >>opcodes.c
echo '};' >>opcodes.c
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c opcodes.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
opcodes.c  -fno-common -DPIC -o .libs/opcodes.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
opcodes.c -o opcodes.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/os.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/os.c  -fno-common -DPIC -o .libs/os.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/os.c -o os.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/pager.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/pager.c  -fno-common -DPIC -o .libs/pager.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/pager.c -o pager.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c parse.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
parse.c  -fno-common -DPIC -o .libs/parse.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
parse.c -o parse.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src  -c ./src/pragma.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/pragma.c  -fno-common -DPIC -o .libs/pragma.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/pragma.c -o pragma.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src  -c ./src/printf.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/printf.c  -fno-common -DPIC -o .libs/printf.o
src/printf.c:150: warning: use of `long double' type; its size may 
change in a future release
src/printf.c:150: warning: (Long double usage is reported only once for 
each file.
src/printf.c:150: warning: To disable this warning, use 
-Wno-long-double.)
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/printf.c -o printf.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/random.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/random.c  -fno-common -DPIC -o .libs/random.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/random.c -o random.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/select.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/select.c  -fno-common -DPIC -o .libs/select.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/select.c -o select.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/table.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/table.c  -fno-common -DPIC -o .libs/table.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/table.c -o table.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/tokenize.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/tokenize.c  -fno-common -DPIC -o .libs/tokenize.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/tokenize.c -o tokenize.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/update.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/update.c  -fno-common -DPIC -o .libs/update.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/update.c -o update.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/util.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/util.c  -fno-common -DPIC -o .libs/util.o
src/util.c: In function `sqliteAtoF':
src/util.c:558: warning: use of `long double' type; its size may change 
in a future release
src/util.c:558: warning: (Long double usage is reported only once for 
each file.
src/util.c:558: warning: To disable this warning, use -Wno-long-double.)
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/util.c -o util.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/vacuum.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/vacuum.c  -fno-common -DPIC -o .libs/vacuum.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/vacuum.c -o vacuum.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/vdbe.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/vdbe.c  -fno-common -DPIC -o .libs/vdbe.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/vdbe.c -o vdbe.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/vdbeaux.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/vdbeaux.c  -fno-common -DPIC -o .libs/vdbeaux.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/vdbeaux.c -o vdbeaux.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/where.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/where.c  -fno-common -DPIC -o .libs/where.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/where.c -o where.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/trigger.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/trigger.c  -fno-common -DPIC -o .libs/trigger.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/trigger.c -o trigger.o >/dev/null 2>&1
./libtool --mode=compile gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 
-DHAVE_USLEEP=1 -I. -I./src -c ./src/btree_rb.c
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/btree_rb.c  -fno-common -DPIC -o .libs/btree_rb.o
 gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src -c 
./src/btree_rb.c -o btree_rb.o >/dev/null 2>&1
./libtool --mode=link gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 
-I. -I./src -o 
libsqlite.la
 attach.lo auth.lo btree.lo build.lo copy.lo 
date.lo delete.lo expr.lo func.lo hash.lo insert.lo main.lo opcodes.lo 
os.lo pager.lo parse.lo pragma.lo printf.lo random.lo select.lo table.lo 
tokenize.lo update.lo util.lo vacuum.lo vdbe.lo vdbeaux.lo where.lo 
trigger.lo btree_rb.lo  -rpath /usr/local/lib \
-version-info "8:6:8"
gcc -dynamiclib -flat_namespace -undefined suppress -o 
.libs/libsqlite.0.8.6.dylib  .libs/attach.o .libs/auth.o .libs/btree.o 
.libs/build.o .libs/copy.o .libs/date.o .libs/delete.o .libs/expr.o 
.libs/func.o .libs/hash.o .libs/insert.o .libs/main.o .libs/opcodes.o 
.libs/os.o .libs/pager.o .libs/parse.o .libs/pragma.o .libs/printf.o 
.libs/random.o .libs/select.o .libs/table.o .libs/tokenize.o 
.libs/update.o .libs/util.o .libs/vacuum.o .libs/vdbe.o .libs/vdbeaux.o 
.libs/where.o .libs/trigger.o .libs/btree_rb.o  -install_name  
/usr/local/lib/libsqlite.0.dylib -compatibility_version 9 
-current_version 9.6
(cd .libs && rm -f libsqlite.0.dylib && ln -s libsqlite.0.8.6.dylib 
libsqlite.0.dylib)
(cd .libs && rm -f libsqlite.dylib && ln -s libsqlite.0.8.6.dylib 
libsqlite.dylib)
ar cru .libs/libsqlite.a  attach.o auth.o btree.o build.o copy.o date.o 
delete.o expr.o func.o hash.o insert.o main.o opcodes.o os.o pager.o 
parse.o pragma.o printf.o random.o select.o table.o tokenize.o update.o 
util.o vacuum.o vdbe.o vdbeaux.o where.o trigger.o btree_rb.o
ranlib .libs/libsqlite.a
creating 
libsqlite.la
(cd .libs && rm -f 
libsqlite.la
 && ln -s ../
libsqlite.la
 
libsqlite.la
)
./libtool --mode=link gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 
-I. -I./src -DHAVE_READLINE=0  -o sqlite ./src/shell.c \
 
libsqlite.la
 -lncurses 
gcc -g -O2 -DOS_UNIX=1 -DOS_WIN=0 -DHAVE_USLEEP=1 -I. -I./src 
-DHAVE_READLINE=0 -o .libs/sqlite ./src/shell.c  ./.libs/libsqlite.dylib 
-lncurses
creating sqlite
lene:~/Temp/sqlite jollino$ sudo make install
Password:
/usr/bin/install -c -d //usr/local/lib
./libtool --mode=install /usr/bin/install -c 
libsqlite.la
 //usr/local/lib
/usr/bin/install -c .libs/libsqlite.0.8.6.dylib 
//usr/local/lib/libsqlite.0.8.6.dylib
(cd //usr/local/lib && rm -f libsqlite.0.dylib && ln -s 
libsqlite.0.8.6.dylib libsqlite.0.dylib)
(cd //usr/local/lib && rm -f libsqlite.dylib && ln -s 
libsqlite.0.8.6.dylib libsqlite.dylib)
/usr/bin/install -c .libs/libsqlite.lai //usr/local/lib/
libsqlite.la
/usr/bin/install -c .libs/libsqlite.a //usr/local/lib/libsqlite.a
ranlib //usr/local/lib/libsqlite.a
chmod 644 //usr/local/lib/libsqlite.a
libtool: install: warning: remember to run `libtool --finish 
/usr/local/lib'
/usr/bin/install -c -d //usr/local/bin
./libtool --mode=install /usr/bin/install -c sqlite //usr/local/bin
/usr/bin/install -c .libs/sqlite //usr/local/bin/sqlite
/usr/bin/install -c -d //usr/local/include
/usr/bin/install -c -m 0644 sqlite.h //usr/local/include
/usr/bin/install -c -d //usr/local/lib/pkgconfig; 
/usr/bin/install -c -m 0644 sqlite.pc //usr/local/lib/pkgconfig; 
lene:~/Temp/sqlite jollino$ cd
lene:~ jollino$ sqlite
SQLite version 2.8.13
Enter ".help" for instructions
sqlite> .quit
lene:~ jollino$  
--->8--->8--->8--->8--->8--->8--->8---
