[Gems-users] Compile ruby in Ubuntu 7.10


Date: Thu, 24 Apr 2008 17:43:24 +0200
From: Lois Orosa Nogueira <lorosa@xxxxxx>
Subject: [Gems-users] Compile ruby in Ubuntu 7.10
Hello everyone,

I'm following the "how to setup and run GEMS on Ubuntu 7.1 / x86", by Aleksandar Vitorovic, to install GEMS in my computer, but I can't compile ruby, because this error:

$ make PROTOCOL=MOSI_SMP_bcast DESTINATION=MOSI_SMP_bcast

Ruby: Building protocol: MOSI_SMP_bcast
Ruby: Making slicc
cd ../slicc; make
make[1]: se ingresa al directorio `/opt/lois/gems/slicc'
SLICC: Running flex and bison
make generated/generated
make[2]: se ingresa al directorio `/opt/lois/gems/slicc'
make[2]: `generated/generated' está actualizado.
make[2]: se sale del directorio `/opt/lois/gems/slicc'
SLICC: Building slicc executable
make x86-linux/bin/slicc.exec
make[2]: se ingresa al directorio `/opt/lois/gems/slicc'
make[2]: `x86-linux/bin/slicc.exec' está actualizado.
make[2]: se sale del directorio `/opt/lois/gems/slicc'
make[1]: se sale del directorio `/opt/lois/gems/slicc'
Ruby: Running slicc
make generated/MOSI_SMP_bcast/generated
make[1]: se ingresa al directorio `/opt/lois/gems/ruby'
make[1]: `generated/MOSI_SMP_bcast/generated' está actualizado.
make[1]: se sale del directorio `/opt/lois/gems/ruby'
Ruby: Generating ruby objects
make x86-linux/generated/MOSI_SMP_bcast/bin/tester.exec
make[1]: se ingresa al directorio `/opt/lois/gems/ruby'
make[1]: `x86-linux/generated/MOSI_SMP_bcast/bin/tester.exec' está actualizado.
make[1]: se sale del directorio `/opt/lois/gems/ruby'
make module_go
make[1]: se ingresa al directorio `/opt/lois/gems/ruby'
Made module
make[1]: se sale del directorio `/opt/lois/gems/ruby'
Ruby: Linking simics module
cd ../simics; make ruby
make[1]: se ingresa al directorio `/opt/lois/gems/simics_3_workspace'
=== Building module "ruby" ===
make[2]: se ingresa al directorio `/opt/lois/gems/simics_3_workspace/x86-linux/obj/modules/ruby'
Using the Simics 3.0 API for ruby module
make[2]: se sale del directorio `/opt/lois/gems/simics_3_workspace/x86-linux/obj/modules/ruby'
make[1]: *** [ruby] Error 2
make[1]: se sale del directorio `/opt/lois/gems/simics_3_workspace'
make: *** [all] Error 2



Some data of my system:

GEMS version: 3.0.31
S.O version: Ubuntu 7.10
g++ version: 4.1.3
bison version: 2.3
flex version: 2.5.33

In  the ruby/Makefile:

CC_VERSION=4.1.3
HOST_TYPE = x86-linux


In compiler.mk:

ifeq (default,$(origin CC))
  ifeq (x86-linux,$(HOST_TYPE))
    CC=/usr/bin/g++
  endif

Any idea?

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