[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: link error?
From: |
Jonathan Impett |
Subject: |
Re: link error? |
Date: |
Thu, 23 Mar 2000 15:48:02 +0000 |
Marcus,
Thanks for the surgical intervention.
I installed the sg JDK 1.2.2, and started again in your microworld :
sg 15% ./configure --with-ffidir=/usr/people/temp/packages
--with-defaultdir=/usr/people/temp/packages --with-xpmlibdir=/usr/lib32
--with-jdkdir=/usr/java
Everything makes happily, until in /java. I get this:
(many ld32's..)
ld32: WARNING 85: definition of __deregister_frame_info in
/usr/people/temp/src/Swarm/swarm/src/tclobjc/.libs/libtclobjc.so
preempts that definition in
/usr/people/temp/src/Swarm/swarm/src/objectbase/.libs/libobjectbase.so.
ld32: Giving up after printing 50 warnings. Use -wall to print all
warnings.
(cd .libs && rm -f libswarm.so1 && ln -s libswarm.so1.0 libswarm.so1)
(cd .libs && rm -f libswarm.so && ln -s libswarm.so1.0 libswarm.so)
(cd .libs && rm -f libswarm.so && ln -s libswarm.so1.0 libswarm.so)
ar cru .libs/libswarm.a empty.o
: .libs/libswarm.a
rm -fr .libs/libswarm.lax
creating libswarm.la
(cd .libs && rm -f libswarm.la && ln -s ../libswarm.la libswarm.la)
gmake[3]: Leaving directory `/usr/people/temp/src/Swarm/swarm/src'
gmake[2]: Leaving directory `/usr/people/temp/src/Swarm/swarm/src'
Making all in java
gmake[2]: Entering directory `/usr/people/temp/src/Swarm/swarm/java'
cp -f ../etc/common.el /usr/people/temp/src/Swarm/swarm/_common.el
TOP_BUILDDIR='/usr/people/temp/src/Swarm/swarm'
BUILDDIR='/usr/people/temp/src/Swarm/swarm/java' SWARMSRCDIR='..'
missing -batch -f batch-byte-compile
/usr/people/temp/src/Swarm/swarm/_common.el
/bin/sh: missing: not found
gmake[2]: *** [/usr/people/temp/src/Swarm/swarm/common.elc] Error 127
gmake[2]: Leaving directory `/usr/people/temp/src/Swarm/swarm/java'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/people/temp/src/Swarm/swarm'
gmake: *** [all-recursive-am] Error 2
I presume I can ignore the ld32's. The <SWARMSRCDIR='..' missing> I
don't understand, and likewise with /bin/sh (which the swarm Makefile
manages to find - I tried giving the /java/Makefile "/sbin/sh" (where it
actually is) or "/usr/bin/sh", but it makes no difference).
Maybe sg java simply won't do work, for some reason; or might there be
some way I can redirect it?
Jonathan
--
Jonathan Impett
Faculty of Music
University of Cambridge
West Road
Cambridge CB3 9DP
UK
tel: (+44) (0)1954 250192
address@hidden
==================================
Swarm-Support is for discussion of the technical details of the day
to day usage of Swarm. For list administration needs (esp.
[un]subscribing), please send a message to <address@hidden>
with "help" in the body of the message.