Closed Bug 5481 Opened 26 years ago Closed 26 years ago

make on AIX 4.2 failed

Categories

(SeaMonkey :: Build Config, defect, P3)

Other
Other
defect

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: michael, Assigned: waqar)

Details

The following shows the failing make-process, when buildung mozilla on AIX 4.2. Compiler was xlC and egcs-1.1.2. The generation of the Makefile didn't work correctly only in the prstreams-dir. cvs -z 3 SeaMonkeyAll was done this moring, so i use the most recent code.. make[4]: Entering directory `/work/MICHAEL/mozilla/nsprpub/lib/libc/src' ../../../config/AIX4.2_32_PTH_DBG.OBJ/nsinstall -R -m 444 AIX4.2_32_PTH_DBG.OBJ/ libplc3.a AIX4.2_32_PTH_DBG.OBJ/libplc3.so /home/michael/work/mozilla/dist/lib ../../../config/AIX4.2_32_PTH_DBG.OBJ/nsinstall -R -m 444 AIX4.2_32_PTH_DBG.OBJ/ libplc3.so /home/michael/work/mozilla/dist/bin make[4]: Leaving directory `/work/MICHAEL/mozilla/nsprpub/lib/libc/src' make[3]: Leaving directory `/work/MICHAEL/mozilla/nsprpub/lib/libc' cd prstreams; make export make[3]: Entering directory `/work/MICHAEL/mozilla/nsprpub/lib/prstreams' rm -f AIX4.2_32_PTH_DBG.OBJ/libprstrms3.so makeC++SharedLib_r -p 0 -o AIX4.2_32_PTH_DBG.OBJ/libprstrms3.so AIX4.2_32_PTH_DB G.OBJ/plvrsion.o AIX4.2_32_PTH_DBG.OBJ/prstrms.o -L/home/michael/work/mozilla/di st/lib -lnspr3 -ldl make[3]: makeC++SharedLib_r: Command not found make[3]: *** [AIX4.2_32_PTH_DBG.OBJ/libprstrms3.so] Error 127 make[3]: Target `export' not remade because of errors. make[3]: Leaving directory `/work/MICHAEL/mozilla/nsprpub/lib/prstreams' make[2]: *** [export] Error 2 make[2]: Target `install' not remade because of errors. make[2]: Leaving directory `/work/MICHAEL/mozilla/nsprpub/lib' make[1]: *** [install] Error 2 make[1]: Leaving directory `/work/MICHAEL/mozilla/nsprpub' make: *** [install] Error 2 make: Target `all' not remade because of errors. Best regards Michael Holzapfel
Assignee: briano → waqar
I think the only thing you can do is build static-only, but I will reassign this bug to the person who know more about makeC++SharedLib_r.
Looks like a PATH problem. makeC++SharedLib_r is in /usr/lpp/xlC/bin on AIX 4.2 (if you are using the xlC 3.4.1 compiler), so you need /usr/lpp/xlC/bin in your path. If you have the xlC 3.6.4 compiler it is in /usr/ibmcxx/bin. What I have done is make a symbolic link from /usr/bin to these directories... but that doesn't help.
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → WORKSFORME
Product: Browser → Seamonkey
URL: -none-
You need to log in before you can comment on or make changes to this bug.