|
From: Neil T. <ne...@ne...> - 2006-01-07 00:41:27
|
FYI, I just compiled cvs on Mac OS X 10.4.3 with XCode2.2 with no errors and mdb-schema program appeared to work. Did not test other areas of MDB. On Jan 6, 2006, at 12:22 PM, Sam Moffatt wrote: > > I'll state the standard advice here, but the 0.5 version is ancient > and if you can get into CVS you will find a whole heap of updates and > it might even fix your problem. > > Sam > > On 1/7/06, Paul Sirugo <sp...@gy...> wrote: >> Hello! >> >> I'm having problems trying to make the mdb tools 0.5 (UNIX on a >> Mac OS X >> 3.9) >> I have installed the glib 2.6, pkg-config and gettext that were >> required >> to get this far. >> Trying to make I get: >> >> Making all in src >> Making all in libmdb >> /bin/sh ../../libtool --mode=link gcc -g -O2 -DSQL -o libmdb.la >> -rpath >> /usr/local/lib catalog.lo mem.lo file.lo kkd.lo table.lo data.lo >> dump.lo >> backend.lo money.lo sargs.lo index.lo like.lo write.lo stats.lo >> -L/usr/local/lib -lglib-2.0 -lintl -liconv >> rm -fr .libs/libmdb.la .libs/libmdb.* .libs/libmdb.* >> gcc -dynamiclib -flat_namespace -undefined suppress -o >> .libs/libmdb.0.0.0.dylib catalog.lo mem.lo file.lo kkd.lo table.lo >> data.lo dump.lo backend.lo money.lo sargs.lo index.lo like.lo >> write.lo >> stats.lo -L/usr/lib -L/usr/local/lib -lglib-2.0 -lintl -liconv -lc >> -install_name /usr/local/lib/libmdb.0.dylib -compatibility_version 1 >> -current_version 1.0 >> ld: multiple definitions of symbol _mdb_backends >> catalog.lo definition of _mdb_backends in section (__DATA,__common) >> mem.lo definition of _mdb_backends in section (__DATA,__common) >> file.lo definition of _mdb_backends in section (__DATA,__common) >> kkd.lo definition of _mdb_backends in section (__DATA,__common) >> table.lo definition of _mdb_backends in section (__DATA,__common) >> data.lo definition of _mdb_backends in section (__DATA,__common) >> backend.lo definition of _mdb_backends in section (__DATA,__common) >> money.lo definition of _mdb_backends in section (__DATA,__common) >> sargs.lo definition of _mdb_backends in section (__DATA,__common) >> index.lo definition of _mdb_backends in section (__DATA,__common) >> write.lo definition of _mdb_backends in section (__DATA,__common) >> stats.lo definition of _mdb_backends in section (__DATA,__common) >> ld: warning multiple definitions of symbol _locale_charset >> /usr/lib/libiconv.dylib(localcharset.o) definition of _locale_charset >> /usr/lib/libintl.dylib(localcharset.o) definition of _locale_charset >> /usr/bin/libtool: internal link edit command failed >> make[2]: *** [libmdb.la] Error 1 >> make[1]: *** [all-recursive] Error 1 >> make: *** [all-recursive] Error 1 >> >> Anyone having a clue about what this means. >> I'm quite a newbie to this so please help! >> >> Thanks >> >> Paul |