[Gems-users] ruby failing to compile on fresh install


Date: Fri, 20 Oct 2006 15:07:23 -0500
From: Philip Garcia <pcgarcia@xxxxxxxx>
Subject: [Gems-users] ruby failing to compile on fresh install
I recently obtained a new workstation, and am having some trouble
getting ruby to compile on it.  Initially I tried simply copying over my
old simics directory, but ran into problems, so I went ahead and
reinstalled gems and simics onto my system (including the new license
file etc).   I'm using gems 1.3 on a ubuntu system, and compiling with
gcc 3.4.6.   

When I try to compile I get all sorts of errors, here is a tail of the
errors.  If anyone has seen similar problems or might know of a way to
fix it I'd greatly appreciate it.

thanks,
Phil

g++-3.4: UNKNOWN_SIMICS_VERSION: No such file or directory
/bin/sh -ec 'g++-3.4 -MM -MG -DIS_RUBY -DTARGET_SPARC_V9
-DTARGET_VA_BITS=64 -DTARGET_PA_BITS=64 -Wall -W -Wwrite-strings
-Woverloaded-virtual -Wno-unused  -march=i686 -g -ggdb -g3 -O0 -w
-DSIMICS_2_2 -DSIMICS_2_2  -DRUBY_DEBUG=false  -Inetwork/simple -I.
-I../common -I../common/gzstream -Ibuffers -Icommon -Islicc_interface
-Iprofiler -Iconfig -Ieventqueue -Isystem -Iinterfaces -Isimics -Itester
-Irecorder -Ilog_tm -Inuca -Igenerated/MOSI_SMP_bcast -I../common/ioutil
-Inetwork UNKNOWN_SIMICS_VERSION
generated/MOSI_SMP_bcast/AccessPermission.C | sed -e '\''s@^\(.*
\)\.o:@x86-linux/generated/MOSI_SMP_bcast/obj/AccessPermission.d:@'\'' |
sed -e '\''s@^\(.*\)\.d:@\1.d \1.o:@'\'' >
x86-linux/generated/MOSI_SMP_bcast/obj/AccessPermission.d #'
g++-3.4: UNKNOWN_SIMICS_VERSION: No such file or directory
/bin/sh -ec 'g++-3.4 -MM -MG -DIS_RUBY -DTARGET_SPARC_V9
-DTARGET_VA_BITS=64 -DTARGET_PA_BITS=64 -Wall -W -Wwrite-strings
-Woverloaded-virtual -Wno-unused  -march=i686 -g -ggdb -g3 -O0 -w
-DSIMICS_2_2 -DSIMICS_2_2  -DRUBY_DEBUG=false  -Inetwork/simple -I.
-I../common -I../common/gzstream -Ibuffers -Icommon -Islicc_interface
-Iprofiler -Iconfig -Ieventqueue -Isystem -Iinterfaces -Isimics -Itester
-Irecorder -Ilog_tm -Inuca -Igenerated/MOSI_SMP_bcast -I../common/ioutil
-Inetwork UNKNOWN_SIMICS_VERSION
generated/MOSI_SMP_bcast/AccessModeType.C | sed -e '\''s@^\(.*
\)\.o:@x86-linux/generated/MOSI_SMP_bcast/obj/AccessModeType.d:@'\'' |
sed -e '\''s@^\(.*\)\.d:@\1.d \1.o:@'\'' >
x86-linux/generated/MOSI_SMP_bcast/obj/AccessModeType.d #'
g++-3.4: UNKNOWN_SIMICS_VERSION: No such file or directory
/bin/sh -ec 'g++-3.4 -MM -MG -DIS_RUBY -DTARGET_SPARC_V9
-DTARGET_VA_BITS=64 -DTARGET_PA_BITS=64 -Wall -W -Wwrite-strings
-Woverloaded-virtual -Wno-unused  -march=i686 -g -ggdb -g3 -O0 -w
-DSIMICS_2_2 -DSIMICS_2_2  -DRUBY_DEBUG=false  -Inetwork/simple -I.
-I../common -I../common/gzstream -Ibuffers -Icommon -Islicc_interface
-Iprofiler -Iconfig -Ieventqueue -Isystem -Iinterfaces -Isimics -Itester
-Irecorder -Ilog_tm -Inuca -Igenerated/MOSI_SMP_bcast -I../common/ioutil
-Inetwork UNKNOWN_SIMICS_VERSION  generated/MOSI_SMP_bcast/attrlex.c |
sed -e '\''s@^\(.*
\)\.o:@x86-linux/generated/MOSI_SMP_bcast/obj/attrlex.d:@'\'' | sed -e
'\''s@^\(.*\)\.d:@\1.d \1.o:@'\'' >
x86-linux/generated/MOSI_SMP_bcast/obj/attrlex.d #'
g++-3.4: UNKNOWN_SIMICS_VERSION: No such file or directory
/bin/sh -ec 'g++-3.4 -MM -MG -DIS_RUBY -DTARGET_SPARC_V9
-DTARGET_VA_BITS=64 -DTARGET_PA_BITS=64 -Wall -W -Wwrite-strings
-Woverloaded-virtual -Wno-unused  -march=i686 -g -ggdb -g3 -O0 -w
-DSIMICS_2_2 -DSIMICS_2_2  -DRUBY_DEBUG=false  -Inetwork/simple -I.
-I../common -I../common/gzstream -Ibuffers -Icommon -Islicc_interface
-Iprofiler -Iconfig -Ieventqueue -Isystem -Iinterfaces -Isimics -Itester
-Irecorder -Ilog_tm -Inuca -Igenerated/MOSI_SMP_bcast -I../common/ioutil
-Inetwork UNKNOWN_SIMICS_VERSION  generated/MOSI_SMP_bcast/attrparse.c |
sed -e '\''s@^\(.*
\)\.o:@x86-linux/generated/MOSI_SMP_bcast/obj/attrparse.d:@'\'' | sed -e
'\''s@^\(.*\)\.d:@\1.d \1.o:@'\'' >
x86-linux/generated/MOSI_SMP_bcast/obj/attrparse.d #'
g++-3.4: UNKNOWN_SIMICS_VERSION: No such file or directory
make[1]: Leaving directory
`/mnt/nfs/simics-images/backup/simics-test/ruby'
make[1]: Entering directory
`/mnt/nfs/simics-images/backup/simics-test/ruby'
make[1]: Circular x86-linux/generated/MOSI_SMP_bcast/obj/init.o <-
default_param.h dependency dropped.
make[1]: *** No rule to make target `simics/api.h', needed by
`x86-linux/generated/MOSI_SMP_bcast/obj/attrparse.o'.  Stop.
make[1]: Leaving directory
`/mnt/nfs/simics-images/backup/simics-test/ruby'
make: *** [all] Error 2


[← Prev in Thread] Current Thread [Next in Thread→]