On Oct 6, 10:52 am, Dan Kennedy <[email protected]> wrote:
> You have the most recent version installed. But perhaps the pre-
> processor
> is finding an older sqlite3.h. Try adding -I/usr/local/include to the
> gcc command.
Thanks Dan. Macports puts things in /opt/local, so I added -I/usr/
local/include and -L/opt/local/lib to the make file. It gets further,
but now I get the following error:
macbook:csvfile emyr$ make
gcc -c -o virtual_csv.o -s -O2 -Wall -Wextra -I/opt/local/include
virtual_csv.c
gcc -c -o csvfile.o -s -O2 -Wall -Wextra -I/opt/local/include
csvfile.c
gcc -c -o ext_init.o -s -O2 -Wall -Wextra -I/opt/local/include
ext_init.c
gcc -shared -o virtcsv.so -O2 -L/opt/local/lib virtual_csv.o csvfile.o
ext_init.o
Undefined symbols:
"_libiconv_open", referenced from:
_csv_connect in virtual_csv.o
"_main", referenced from:
start in crt1.10.5.o
"_libiconv_close", referenced from:
_csv_disconnect in virtual_csv.o
"_sqlite3_result_null", referenced from:
_csv_column in virtual_csv.o
"_sqlite3_result_text", referenced from:
_csv_column in virtual_csv.o
"_sqlite3_declare_vtab", referenced from:
_csv_connect in virtual_csv.o
"_sqlite3_create_module", referenced from:
_sq3_register_virtual_csv in virtual_csv.o
"_libiconv", referenced from:
_csv_column in virtual_csv.o
"_sqlite3_mprintf", referenced from:
_csv_connect in virtual_csv.o
_csv_connect in virtual_csv.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [virtcsv.so] Error 1
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users