[Gems-users] Error compiling opal


Date: Mon, 28 Apr 2008 13:06:46 +0200
From: Lois Orosa Nogueira <lorosa@xxxxxx>
Subject: [Gems-users] Error compiling opal
Hi list,

I'm trying to compile the opal module, but I obtain this error:

lois:/opt/lois/gems/opal$ make module destination=MOSI_SMP_bcast
Opal: building module
make generated/generated
make[1]: se ingresa al directorio `/opt/lois/gems/opal'
make[1]: `generated/generated' está actualizado.
make[1]: se sale del directorio `/opt/lois/gems/opal'
make BUILD_FLAGS=-DSIMICS module_go
make[1]: se ingresa al directorio `/opt/lois/gems/opal'
Made module
make[1]: se sale del directorio `/opt/lois/gems/opal'
Opal: Linking simics module
cd ../simics; make opal
make[1]: se ingresa al directorio `/opt/lois/gems/simics_3_workspace'
=== Building module "opal" ===
make[2]: se ingresa al directorio `/opt/lois/gems/simics_3_workspace/x86-linux/obj/modules/opal'
Using the Simics 3.0 API for opal module
CCLD    opal.so
/usr/lib/gcc/i486-linux-gnu/4.1.3/../../../../lib/crt1.o: In function `_start':
(.text+0x18): undefined reference to `main'
/opt/lois/gems/simics_3_workspace/modules/../../opal/x86-linux/obj/mshr.o: In function `mshr_t::OracleAccess(unsigned long long)':
/opt/lois/gems/opal/system/mshr.C:743: undefined reference to `generic_cache_template<generic_cache_block_t>::OracleAccess(unsigned long long)'
/opt/lois/gems/simics_3_workspace/modules/../../opal/x86-linux/obj/pseq.o: In function `pseq_t::registerCheckpoint()':
/opt/lois/gems/opal/system/pseq.C:4850: undefined reference to `generic_cache_template<generic_cache_block_t>::registerCheckpoint(confio_t*)'
/opt/lois/gems/opal/system/pseq.C:4851: undefined reference to `generic_cache_template<generic_cache_block_t>::registerCheckpoint(confio_t*)'
/opt/lois/gems/opal/system/pseq.C:4852: undefined reference to `generic_cache_template<generic_cache_block_t>::registerCheckpoint(confio_t*)'
/opt/lois/gems/simics_3_workspace/modules/../../opal/x86-linux/obj/pseq.o: In function `pseq_t::warmupCache(v9_memory_transaction*)':
/opt/lois/gems/opal/system/pseq.C:3910: undefined reference to `generic_cache_template<generic_cache_block_t>::Warmup(unsigned long long)'
/opt/lois/gems/opal/system/pseq.C:3915: undefined reference to `generic_cache_template<generic_cache_block_t>::Warmup(unsigned long long)'
/opt/lois/gems/opal/system/pseq.C:3913: undefined reference to `generic_cache_template<generic_cache_block_t>::Warmup(unsigned long long)'
collect2: ld devolvió el estado de salida 1
make[2]: *** [/opt/lois/gems/simics_3_workspace/x86-linux/lib/opal.so] Error 1
make[2]: se sale del directorio `/opt/lois/gems/simics_3_workspace/x86-linux/obj/modules/opal'
make[1]: *** [opal] Error 2
make[1]: se sale del directorio `/opt/lois/gems/simics_3_workspace'
make: *** [module] Error 2


I'm using GEMS 2.1, SIMICS 3.0.31 and g++ 4.1.

Any idea?

Thanks in advance,
Lois
[← Prev in Thread] Current Thread [Next in Thread→]
  • [Gems-users] Error compiling opal, Lois Orosa Nogueira <=