embedding on IRIX
Thomas Wouters
thomas at xs4all.net
Wed Nov 8 05:04:03 EST 2000
More information about the Python-list mailing list
Wed Nov 8 05:04:03 EST 2000
- Previous message (by thread): Installation windows NT...help
- Next message (by thread): embedding on IRIX
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Tue, Nov 07, 2000 at 01:58:35PM +1300, Mike Morasky wrote: > I'm attempting to embed python2.0 into a program on IRIX 6.5 and am getting > the following errors: > ld32: ERROR 33 : Unresolved text symbol "__eprintf" -- 1st referenced by > /local1/usr/local/lib/libpython2.0.a(longobject.o). > ld32: ERROR 33 : Unresolved text symbol "pthread_detach" -- 1st referenced > by /local1/usr/local/lib/libpython2.0.a(thread.o). > ld32: ERROR 33 : Unresolved text symbol "dbopen" -- 1st referenced by > /local1/usr/local/lib/libpython2.0.a(bsddbmodule.o). > Anyone know why? You need to use the same linker flags as Python did, to build the 'python' binary. From the looks of it, you need -ldb (or whatever bsddb is called on your system) and -lpthread (or -lthread or something similar.) I'm not sure where __eprintf() comes from, though. You might also want to think about compiling the libraries as shared modules, rather than all into libpython2.0.a -- that would remove the necessity for at least -ldb ;) -- Thomas Wouters <thomas at xs4all.net> Hi! I'm a .signature virus! copy me into your .signature file to help me spread!
- Previous message (by thread): Installation windows NT...help
- Next message (by thread): embedding on IRIX
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list