Closed Bug 416 Opened 27 years ago Closed 26 years ago

Mozilla compile fails under AIX 4.1

Categories

(NSPR :: NSPR, defect, P3)

Other
AIX

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: jew, Assigned: wtc)

Details

Created by (jew@rtd.com) on Thursday, May 28, 1998 4:40:23 PM PDT Additional Details : It appears to be using IBM's C compiler, though I have gcc installed. Is this correct? This is a vrigin install, I have modified nothing. ...AIX4.1_OPT.OBJ/include/private -I../../../../dist/AIX4.1_OPT.OBJ/include prlink .c "prlink.c", line 32.10: 1506-296 (S) #include file <dlfcn.h> not found. "prlink.c", line 100.19: 1506-068 (S) Operation between types "const char*" and "int" is not allowed. "prlink.c", line 155.19: 1506-045 (S) Undeclared identifier RTLD_NOW. "prlink.c", line 622.32: 1506-045 (S) Undeclared identifier RTLD_NOW. "prlink.c", line 801.7: 1506-068 (S) Operation between types "void*" and "int" i s not allowed. gmake[4]: *** [AIX4.1_OPT.OBJ/prlink.o] Error 1 gmake[4]: Leaving directory `/.../ssd.sanjose.ibm.com/fs/home/jeward/src/1998042 9/mozilla/nsprpub/pr/src/linking' gmake[3]: *** [export] Error 2 gmake[3]: Leaving directory `/.../ssd.sanjose.ibm.com/fs/home/jeward/src/1998042 9/mozilla/nsprpub/pr/src' gmake[2]: *** [export] Error 2 gmake[2]: Leaving directory `/.../ssd.sanjose.ibm.com/fs/home/jeward/src/1998042 9/mozilla/nsprpub/pr' gmake[1]: *** [export] Error 2 gmake[1]: Leaving directory `/.../ssd.sanjose.ibm.com/fs/home/jeward/src/1998042 9/mozilla/nsprpub' gmake: *** [export] Error 2 Updated by Wan-Teh Chang (wtc@netscape.com) on Monday, June 8, 1998 6:20:28 PM PDT Additional Details : Assigned the bug to myself. Updated by Wan-Teh Chang (wtc@netscape.com) on Tuesday, June 16, 1998 8:45:41 PM PDT Additional Details : Our AIX 4.1.5.0 machine here has <dlfcn.h>. Can you run 'oslevel' on your machine and tell me what version it is? If it is not 4.1.5.0, can you upgrade it? Judging from the format of the error messages, I believe you are using IBM's C compiler, not gcc.
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
You don't have dlfcn.h on your system. You need to install the patch APAR IX64176 (libsvld.a) (slhs.rte.obj should be 1.1.6.7 or higher) on your AIX 4.1.5 system. AIX patches can be downloaded from http://service.software.ibm.com/support/rs6000.
Status: RESOLVED → VERIFIED
marking verified against old code base
NSPR now has its own Bugzilla product. Moving this bug to the NSPR product.
You need to log in before you can comment on or make changes to this bug.