From: Jeff S. <why...@ya...> - 2005-03-03 04:12:13
|
--- michael geary <lis...@ge...> wrote: > However, I'm still having problems. "configure" seems to have gone > okay. It did squawk about libglade: > "checking for libglade-2.0 libgnomeui-2.0... Package libglade-2.0 was > not found in the pkg-config search path. > Perhaps you should add the directory containing `libglade-2.0.pc'" Don't worry, as this is only needed for the GUI. > 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) Apparently it is taking this line (155) from mdbtools.h as a definition rather than a declaration: extern GHashTable *mdb_backends; I don't know enough about the compiler or linker in your environment to understand *why* this might. Even eliminating the need for mdb_backends in mdbtools.h wouldn't solve your problem. Sorry, but that's all the info I have to provide. -- Jeff Smith __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |