Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado
Hello, I have a problem by using LINKLOAD on an AIX machine. Loading funktions with LINKLOAD does work on my Linux machine but with the same but built on the AIX shared library I always get this message. ------------ % LINKNLOAD: Error loading sharable executable. Symbol: Wave_Init__FiPPc, File = /home/rzaixsrv3/ap0a008/bin/c_display.so Bad symbol Exec format error % Execution halted at THESTART <theproj.pro(6870)> (LINKNLOAD). % Called from $MAIN$ . ------------ My handbbook says about LINKLOAD ------------ For AIX 3.1, the symbol entry point must be specified when the external shareable object is built, by using the -e flag, and thus the function symbol parameter to LINKLOAD has no effect on AIX. In addition, for AIX, wavevars may not be called in a C funktion called from PV-Wave via LINKLAOD ------------ Now I do not where to put the -e option. I read the gcc manual but did not find the -e option for building shares libraries. I would be glad about an answer, Torben Haenke