We are trying to compile Amber 6.0 on our IBM RS/6000 SP system.
However, we continue to get the error message given below after
about 10 minutes of compilation.
This is the end of the logfile from make:
[...] stuff deleted
rm -f utilMakeHelp
(This shows that Leap is the module being compiled.)
cc_r -o utilMakeHelp -g -DMEMORY_DEBUG=0 -I..
-bnso -bI:/lib/syscalls.exp basics.o ...
` ` -liconv -lIM -bI:/usr/lpp/X11/bin/smt.exp
-lm -bnodelcsect
ld: 0711-224 WARNING: Duplicate symbol: last_key
ld: 0711-224 WARNING: Duplicate symbol: next_key
ld: 0711-224 WARNING: Duplicate symbol: .connect
These can probably be ignored.
ld: 0711-345 Use the -bloadmap or -bnoquiet option to
obtain more information.
This is a clue for diagnosis - one could add these flags
in leap/src/leap/Makefile, however the problem is clear:
ld: 0711-317 ERROR: Undefined symbol: thread_unlock
ld: 0711-317 ERROR: Undefined symbol: thread_waitact
...
All this thread stuff is being added by the setup of the
X-windows compilation configuration - probably a single
unnecessary library is being specified that requires another
one concerning threads that is not given. Have your sysadmin
or vendor fix the xmkmf config file, Imake.conf, described in
amber6/src/leap/0README.
Bill Ross
Received on Tue Mar 20 2001 - 13:40:51 PST