Hi Ryan,


I am trying to compile virtuoso-opensource 6.0.0 on a 32-bit Intel Mac
running OSX 10.6. Everything goes fine until it gets to the ODBC
driver, at which point I run into the following error:

ld: warning: in .libs/virt_vers_r.o, file is not of required architecture ld: warning: in ./.libs/libvirtodbc.a, file is not of required architecture
ld: warning: in ../../libsrc/Thread/.libs/libthrp.a, file is not of
required architecture
ld: warning: in ../../libsrc/Dk/.libs/libdk1t.a, file is not of
required architecture
ld: warning:ld : inwarning :. in. /..libs.//virt_vers.olibsrc,/
utilfile/ .islibs /notlibutil.a ,of  filerequired  isarchitecture
notld :of  warningrequired:  architecturein
./.libs/libvirtodbc.a, file is not of required architecture
ld: warning: in ../../libsrc/Thread/.libs/libthrs.a, file is not of
required architecture
ld: warning: in ../../libsrc/Dk/.libs/libdk1t.a, file is not of
required architecture
ld: warning: in ../../libsrc/util/.libs/libutil.a, file is not of
required architecture
nmedit -s .libs/virtodbc_r-symbols.expsym .libs/virtodbc_r.so
nmedit -s .libs/virtodbc-symbols.expsym .libs/virtodbc.so
nmedit: nmedit: symbols names listed in: .libs/virtodbc-symbols.expsym
not in: /private/tmp/homebrew-virtuoso-6.0.0-KWgQ/virtuoso- opensource-6.0.0/binsrc/driver/.libs/virtodbc.sosymbols
names listed in: .libs/virtodbc_r-symbols.expsym not in:
_SQLAllocConnect
/private/tmp/homebrew-virtuoso-6.0.0-KWgQ/virtuoso-opensource-6.0.0/ binsrc/driver/.libs/virtodbc_r.so_SQLAllocEnv
_SQLAllocHandle
<long list of _SQL* symbols snipped>
make[2]: *** [virtodbc_r.la] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [virtodbc.la] Error 1
make[1]: *** [install-recursive] Error 1
make: *** [install-recursive] Error 1

What am I doing wrong?

The "required architecture" errors are probably due to a missing compiler flag in your setup, so the system thinks it needs to link a different architecture than you have compiled your objects with.

Please email me your config.nice file privately and i will be able to help you configure your system.


Patrick

Reply via email to