swarm-support
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]