Hi, I've been trying to use Inline::C but have run into a snag with AIX. When compiling my code, the linker dies because there are unresolved symbols (specifically: ld: 0711-317 ERROR: Undefined symbol: .tpalloc). If cd into the build directory and edit the Makefile and add my 'tux.exp' file to the LDDFLAGS (ie. -bI:tux.exp -bE:tux.exp) I can then run make and it compiles & links. After consulting the man page for Inline::C I found that I could set the LDDLFLAGS when I 'use Inline'. After trying this, I now get the error from Inline stating that it cannot bootstrip my module. The error seems obvious (No such file or directory), but the file does exist.
Anyone had similar problems or can give me a clue on this ? thanks, -Mark [Wed Apr 10 11:03:27 2002] 16238 (eval 26) ERR: at (eval 26) line 0 [Wed Apr 10 11:03:27 2002] 16238 test_tux.pl ERR: Had problems bootstrapping Inline module 'tux_ffe9' [Wed Apr 10 11:03:27 2002] 16238 test_tux.pl ERR: [Wed Apr 10 11:03:27 2002] 16238 test_tux.pl ERR: [Wed Apr 10 11:03:27 2002] 16238 (eval 26) ERR: Can't load '/weblogs/markh/work/perl.5.6/tests/_Inline/lib/auto/tux_ffe9/tux_ffe9.so' for module tux_ffe9: dlopen: /weblogs/markh/work/perl.5.6/tests/_Inline/lib/auto/tux_ffe9/tux_ffe9.so: No such file or directory at /usr/local/lib/perl56/5.6.1/aix-ld/DynaLoader.pm line 206. [Wed Apr 10 11:03:27 2002] 16238 test_tux.pl ERR: [Wed Apr 10 11:03:27 2002] 16238 (eval 26) ERR: at (eval 26) line 0 [Wed Apr 10 11:03:27 2002] 16238 test_tux.pl ERR: at ./test_tux.pl line 0 [Wed Apr 10 11:03:27 2002] 16238 test_tux.pl ERR: Had problems bootstrapping Inline module 'tux_ffe9' [Wed Apr 10 11:03:27 2002] 16238 (eval 26) ERR: Can't load '/weblogs/markh/work/perl.5.6/tests/_Inline/lib/auto/tux_ffe9/tux_ffe9.so' for module tux_ffe9: dlopen: /weblogs/markh/work/perl.5.6/tests/_Inline/lib/auto/tux_ffe9/tux_ffe9.so: No such file or directory at /usr/local/lib/perl56/5.6.1/aix-ld/DynaLoader.pm line 206. [Wed Apr 10 11:03:27 2002] 16238 (eval 26) ERR: at (eval 26) line 0 [Wed Apr 10 11:03:27 2002] 16238 test_tux.pl ERR: at ./test_tux.pl line 0 [Wed Apr 10 11:03:27 2002] 16238 test_tux.pl ERR: INIT failed--call queue aborted. [Wed Apr 10 11:03:27 2002] 16238 test_tux.pl ERR: Had problems bootstrapping Inline module 'tux_ffe9' [Wed Apr 10 11:03:27 2002] 16238 (eval 26) ERR: Can't load '/weblogs/markh/work/perl.5.6/tests/_Inline/lib/auto/tux_ffe9/tux_ffe9.so' for module tux_ffe9: dlopen: /weblogs/markh/work/perl.5.6/tests/_Inline/lib/auto/tux_ffe9/tux_ffe9.so: No such file or directory at /usr/local/lib/perl56/5.6.1/aix-ld/DynaLoader.pm line 206. [Wed Apr 10 11:03:27 2002] 16238 test_tux.pl ERR: [Wed Apr 10 11:03:27 2002] 16238 test_tux.pl ERR: [Wed Apr 10 11:03:27 2002] 16238 (eval 26) ERR: at (eval 26) line 0
