swarm-support
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Swarm-Support] undefined references: problems compiling swarm


From: Jan Peters-Anders
Subject: Re: [Swarm-Support] undefined references: problems compiling swarm
Date: Thu, 17 Apr 2003 10:10:21 +0200
User-agent: KMail/1.5

Hello Paul,

I am just configuring with a plain:

./configure

The configure log shows no evidence that something is missing, that's why I 
did not get suspicious about the jdk:

...
configure:11965: checking for JDK
configure:12185: result: /usr/lib/j2sdk1.4.1_02/
...

Concerning gcc: Is the gcc 3.3 20020909 from your ftp site already patched? I 
thought the patch would only apply to gcc 2.95 which I had previously 
installed, patched and used to compile Swarm, but it didn't work out, so I 
tried the gcc 3.3 mentioned above. 
BTW: What is missing that make reports undefined references? 

Thank you very much again

Jan Peters-Anders


> Your configure line must not be telling where your jdk is.
>
> Please tell exactly what your configure line is and I'm sure we can find
> the problem.
>
>
> It still works the way I describe it here:
>
> http://lark.cc.ku.edu/~pauljohn/SwarmFaq/SwarmOnlineFaq.html#2.3
>
> I don't recall if you have the patched compiler or not, but I assume you
> settled on a plan for METHOD_FUNCTIONS.  if you have the patched
> compiler, then the make line should add EXTRACPPFLAGS=-DMETHOD_FUNCTIONS
>
>
>
> pj
>
> Jan Peters-Anders wrote:
> > Hello,
> >
> > after receiving a patch from Paul (thanks for that, Paul) I tried
> > compiling swarm again without patching, first. This is what I use:
> > gcc 3.3 20020909
> > swarm-2.1.142.20030325
> > tcl-8.3.4-1
> > tk-8.3.4-1
> > blt 2.4z
> >
> > compiling I get:
> >
> > ...
> > /home/jan/swarm-2.1.142.20030325/src/space/.libs/libspace.so: undefined
> > reference to `WarningMessage'
> > /home/jan/swarm-2.1.142.20030325/src/.libs/libswarm.so: undefined
> > reference to `LanguageJava'
> > /home/jan/swarm-2.1.142.20030325/src/tkobjc/.libs/libtkobjc.so: undefined
> > reference to `SourceMessage'
> > /home/jan/swarm-2.1.142.20030325/src/space/.libs/libspace.so: undefined
> > reference to `InvalidArgument'
> > /home/jan/swarm-2.1.142.20030325/src/defobj/.libs/libdefobj.so: undefined
> > reference to `OutOfMemory'
> > /home/jan/swarm-2.1.142.20030325/src/defobj/.libs/libdefobj.so: undefined
> > reference to `CreateUsage'
> > /home/jan/swarm-2.1.142.20030325/src/defobj/.libs/libdefobj.so: undefined
> > reference to `BlockedObjectUsage'
> > /home/jan/swarm-2.1.142.20030325/src/activity/.libs/libactivity.so:
> > undefined reference to `t_LeafObject'
> > /home/jan/swarm-2.1.142.20030325/src/simtools/.libs/libsimtools.so:
> > undefined reference to `LoadError'
> > /home/jan/swarm-2.1.142.20030325/src/defobj/.libs/libdefobj.so: undefined
> > reference to `t_ByteArray'
> > /home/jan/swarm-2.1.142.20030325/src/tkobjc/.libs/libtkobjc.so: undefined
> > reference to `InternalError'
> > /home/jan/swarm-2.1.142.20030325/src/space/.libs/libspace.so: undefined
> > reference to `InvalidCombination'
> > /home/jan/swarm-2.1.142.20030325/src/simtools/.libs/libsimtools.so:
> > undefined reference to `SaveError'
> > /home/jan/swarm-2.1.142.20030325/src/defobj/.libs/libdefobj.so: undefined
> > reference to `ProtocolViolation'
> > /home/jan/swarm-2.1.142.20030325/src/tkobjc/.libs/libtkobjc.so: undefined
> > reference to `ResourceAvailability'
> > /home/jan/swarm-2.1.142.20030325/src/defobj/.libs/libdefobj.so: undefined
> > reference to `CreateSubclassing'
> > /home/jan/swarm-2.1.142.20030325/src/.libs/libswarm.so: undefined
> > reference to `LanguageCOM'
> > /home/jan/swarm-2.1.142.20030325/src/simtools/.libs/libsimtools.so:
> > undefined reference to `ObsoleteMessage'
> > /home/jan/swarm-2.1.142.20030325/src/tkobjc/.libs/libtkobjc.so: undefined
> > reference to `NotImplemented'
> > /home/jan/swarm-2.1.142.20030325/src/.libs/libswarm.so: undefined
> > reference to `swarm_lookup_module'
> > /home/jan/swarm-2.1.142.20030325/src/objectbase/.libs/libobjectbase.so:
> > undefined reference to `LanguageJS'
> > /home/jan/swarm-2.1.142.20030325/src/.libs/libswarm.so: undefined
> > reference to `LanguageObjc'
> > /home/jan/swarm-2.1.142.20030325/src/space/.libs/libspace.so: undefined
> > reference to `SubclassMustImplement'
> > /home/jan/swarm-2.1.142.20030325/src/defobj/.libs/libdefobj.so: undefined
> > reference to `InvalidAllocSize'
> > /home/jan/swarm-2.1.142.20030325/src/defobj/.libs/libdefobj.so: undefined
> > reference to `BlockedObjectAlloc'
> > /home/jan/swarm-2.1.142.20030325/src/defobj/.libs/libdefobj.so: undefined
> > reference to `t_PopulationObject'
> > /home/jan/swarm-2.1.142.20030325/src/analysis/.libs/libanalysis.so:
> > undefined reference to `InvalidOperation'
> > collect2: ld returned 1 exit status
> > make[2]: *** [findImp] Error 1
> > make[2]: Leaving directory `/home/jan/swarm-2.1.142.20030325/tools'
> > make[1]: *** [all-recursive] Error 1
> > make[1]: Leaving directory `/home/jan/swarm-2.1.142.20030325'
> > make: *** [all] Error 2
> > address@hidden:/home/jan/swarm-2.1.142.20030325#
> >
> > Any suggestions?
> >
> > Thanks
> >
> > Jan Peters-Anders
> >
> > _______________________________________________
> > Support mailing list
> > address@hidden
> > http://www.swarm.org/mailman/listinfo/support



reply via email to

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