From: Cesar R. <ces...@gm...> - 2012-11-25 14:47:22
|
I'm building mdbtools from the cvs repository on windows 7 with cygwin. By make I get: -------------------- [...] make[2]: Entering directory `/home/caesar/mdbtools/src/util' /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -DSQL -o mdb-sql.exe mdb-sql.o ../libmdb/libmdb.la ../sql/libmdbsql.la -lreadline -lglib-2.0 -lintl -liconv -lfl libtool: link: gcc -g -O2 -DSQL -o .libs/mdb-sql.exe mdb-sql.o ../libmdb/.libs/libmdb.a -L/usr/lib/ncursesw -L/usr/lib ../sql/.libs/libmdbsql.a -lreadline /usr/lib/libglib-2.0.dll.a /usr/lib/libpcre.dll.a /usr/lib/libintl.dll.a /usr/lib/libiconv.dll.a -lfl ../sql/.libs/libmdbsql.a(mdbsql.o): In function `mdb_sql_init': /home/caesar/mdbtools/src/sql/mdbsql.c:63: undefined reference to `_mdb_init' ../sql/.libs/libmdbsql.a(mdbsql.o): In function `mdb_sql_add_temp_col': /home/caesar/mdbtools/src/sql/mdbsql.c:557: undefined reference to `_mdb_fill_temp_col' /home/caesar/mdbtools/src/sql/mdbsql.c:558: undefined reference to `_mdb_temp_table_add_col' ../sql/.libs/libmdbsql.a(mdbsql.o): In function `mdb_sql_listtables': /home/caesar/mdbtools/src/sql/mdbsql.c:533: undefined reference to `_mdb_create_temp_table' /home/caesar/mdbtools/src/sql/mdbsql.c:542: undefined reference to `_mdb_fill_temp_field' ../sql/.libs/libmdbsql.a(mdbsql.o): In function `mdb_sql_describe_table': /home/caesar/mdbtools/src/sql/mdbsql.c:596: undefined reference to `_mdb_create_temp_table' /home/caesar/mdbtools/src/sql/mdbsql.c:606: undefined reference to `_mdb_fill_temp_field' /home/caesar/mdbtools/src/sql/mdbsql.c:610: undefined reference to `_mdb_fill_temp_field' /home/caesar/mdbtools/src/sql/mdbsql.c:614: undefined reference to `_mdb_fill_temp_field' collect2: ld returned 1 exit status Makefile:401: recipe for target `mdb-sql.exe' failed make[2]: *** [mdb-sql.exe] Error 1 make[2]: Leaving directory `/home/caesar/mdbtools/src/util' Makefile:275: recipe for target `all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/caesar/mdbtools/src' Makefile:352: recipe for target `all-recursive' failed make: *** [all-recursive] Error 1 -------------------- Many thanks in advance, -- Cesar |
From: Chris C. <cc...@fi...> - 2012-11-27 14:00:48
|
See if this helps: http://sourceforge.net/mailarchive/message.php?msg_id=5998080 -- Chris Craig Software Developer Fibernetics Corp 605 Boxwood Dr Cambridge ON N3E 1A5 519-489-6700 x 753 On 25/11/12 09:47 AM, Cesar Romani wrote: > I'm building mdbtools from the cvs repository on windows 7 with cygwin. > By make I get: > > -------------------- > [...] > make[2]: Entering directory `/home/caesar/mdbtools/src/util' > /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -DSQL -o > mdb-sql.exe mdb-sql.o ../libmdb/libmdb.la ../sql/libmdbsql.la -lreadline > -lglib-2.0 -lintl -liconv -lfl > libtool: link: gcc -g -O2 -DSQL -o .libs/mdb-sql.exe mdb-sql.o > ../libmdb/.libs/libmdb.a -L/usr/lib/ncursesw -L/usr/lib > ../sql/.libs/libmdbsql.a -lreadline /usr/lib/libglib-2.0.dll.a > /usr/lib/libpcre.dll.a /usr/lib/libintl.dll.a /usr/lib/libiconv.dll.a -lfl > ../sql/.libs/libmdbsql.a(mdbsql.o): In function `mdb_sql_init': > /home/caesar/mdbtools/src/sql/mdbsql.c:63: undefined reference to > `_mdb_init' > ../sql/.libs/libmdbsql.a(mdbsql.o): In function `mdb_sql_add_temp_col': > /home/caesar/mdbtools/src/sql/mdbsql.c:557: undefined reference to > `_mdb_fill_temp_col' > /home/caesar/mdbtools/src/sql/mdbsql.c:558: undefined reference to > `_mdb_temp_table_add_col' > ../sql/.libs/libmdbsql.a(mdbsql.o): In function `mdb_sql_listtables': > /home/caesar/mdbtools/src/sql/mdbsql.c:533: undefined reference to > `_mdb_create_temp_table' > /home/caesar/mdbtools/src/sql/mdbsql.c:542: undefined reference to > `_mdb_fill_temp_field' > ../sql/.libs/libmdbsql.a(mdbsql.o): In function `mdb_sql_describe_table': > /home/caesar/mdbtools/src/sql/mdbsql.c:596: undefined reference to > `_mdb_create_temp_table' > /home/caesar/mdbtools/src/sql/mdbsql.c:606: undefined reference to > `_mdb_fill_temp_field' > /home/caesar/mdbtools/src/sql/mdbsql.c:610: undefined reference to > `_mdb_fill_temp_field' > /home/caesar/mdbtools/src/sql/mdbsql.c:614: undefined reference to > `_mdb_fill_temp_field' > collect2: ld returned 1 exit status > Makefile:401: recipe for target `mdb-sql.exe' failed > make[2]: *** [mdb-sql.exe] Error 1 > make[2]: Leaving directory `/home/caesar/mdbtools/src/util' > Makefile:275: recipe for target `all-recursive' failed > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/caesar/mdbtools/src' > Makefile:352: recipe for target `all-recursive' failed > make: *** [all-recursive] Error 1 > -------------------- > > Many thanks in advance, > |