charm AT lists.siebelschool.illinois.edu
Subject: Charm++ parallel programming system
List archive
- From: "Dustyn Blasig" <dustynblasig AT gmail.com>
- To: charm AT cs.uiuc.edu
- Subject: [charm] Building the network simulator...
- Date: Thu, 3 May 2007 20:22:18 -0500
- List-archive: <http://lists.cs.uiuc.edu/pipermail/charm>
- List-id: CHARM parallel programming system <charm.cs.uiuc.edu>
Hello,
I'm trying to get the network simulator built and am getting lots of errors.
I have successfully done the following...
- Download latest Charm source.
- Built charm++ [ ./build charm++ net-linux ]
- Built bigsim [ ./build bigsim net-linux bigsim ]
- Built POSE [ ./build pose net-linux ]
These all build successfully with no errors. I then retrieved the BigNetSim
source using subversion, modified Makefile.common to point to my charm
directory, and tried to run 'make' in the BlueGene directory. Depending on
what order I build the above packages the errors seem to be slightly
different, but if I build them in the order shown above I get the following
error trying to build the simulator.
/home/dustyn/src/charm/bin/charmc -I/home/dustyn/src/charm/include/pose -g
-lz -g -o ../tmp/InitNetwork.o InitNetwork.C -I../Main -I./
make[1]: Nothing to be done for `../tmp/util.o'.
make[1]: Leaving directory `/home/dustyn/src/BigNetSim/trunk/BlueGene'
cd ../tmp; /bin/rm -f moduleinit.o; /home/dustyn/src/charm/bin/charmc
-I/home/dustyn/src/charm/include/pose -g -lz -g *.o -lconv-bigsim-logs
-Lstdc++ -lm -lz -o bigsimulator -module pose -ltrace-projections -language
charm++ -module commlib
/usr/bin/ld: cannot find -lconv-bigsim-logs
collect2: ld returned 1 exit status
Fatal Error by charmc in directory /home/dustyn/src/BigNetSim/trunk/tmp
Command g++ -Wl,--allow-multiple-definition -rdynamic -g -g -Lstdc++ -o
bigsimulator -L/home/dustyn/src/charm/bin/../lib
-I/home/dustyn/src/charm/bin/../include
/home/dustyn/src/charm/bin/../lib/libldb-rand.o BgSim_sim.o InitNetwork.o
Mesh3D.o SLQ.o TCsim_sim.o densegraphmanager.o fatdgmanager.o
fattreemanager.o hybridmanager.o hypercubemanager.o maxAvailBufferBubbleVc.o
modDirectionOrderedNDTorus.o pgm.o util.o
moduleinit10905.o-lconv-bigsim-logs -lm -lz -ltrace-projections
-lmodulepose -lmodulecommlib
/home/dustyn/src/charm/bin/../lib/libmemory-default.o/home/dustyn/src/charm/bin/../lib/libthreads-
default.o -lck -lconv-cplus-y -lconv-core -lconv-util -lckqt -ldl
-lmodulepose -lmodulecommlib -lm returned error code 1
charmc exiting...
make: *** [all] Error 1
I don't have much experience with building complex systems like this, so I'm
sure I'm doing something stupid. Can anyone enlighten me as to what I'm
doing wrong?
Thanks, Dustyn
- [charm] Building the network simulator..., Dustyn Blasig, 05/03/2007
- Re: [charm] Building the network simulator..., Eric Bohm, 05/03/2007
Archive powered by MHonArc 2.6.16.