Make's error 139 means that a particular command in the Makefile had a
segmentation fault (usually its GCC that segfaults, but not always...it
depends on how the Makefile is used). Thoughts:
*Was a "core" file produced by gcc? If not... have you limited the core
dump size? Try: "# limit coredumpsize unlimited" and recompile
*Did you copy your host libraries into the Simics distribution?
*Did you configure Simics?
*Did you try a make clean / make?
More thoughts (via google):
*Is the gcc binary corrupt? (eg. bad disk, bad install, bad RAM, etc)
*Are you out of swap space or /tmp space on the host?
Regards,
Dan
Tamir Heyman wrote:
Hi,
I'm trying to build GEMS 1.3 with Simics 2.2.19. I'm using gcc 3.4.4.
I'm following the instructions in:
http://www.cs.wisc.edu/gems/doc/wiki/moin.cgi/Index
When I run the command:
make PROTOCOL=MOSI_SMP_bcast DESTINATION=MOSI_SMP_bcast
After a long time and a lot of output I get the following error:
=== Building module "ruby" using the 2.0 API ===
Creating exportmap.elf
Compiling ruby.c
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
/usr1/tamirh/simics-2.2.19/src/extensions/ruby/ruby.c:108: warning:
'mm_id' defined but not used
Compiling module_id.c
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
Linking ruby.so
gmake[2]: *** [/usr1/tamirh/simics-2.2.19/x86-linux/lib/ruby.so] Error 139
gmake[2]: *** Deleting file `/usr1/tamirh/simics-2.2.19/x86-linux/lib/ruby.so'
make[1]: *** [ruby] Error 2
make[1]: Leaving directory `/usr1/tamirh/simics-2.2.19/x86-linux/lib'
make: *** [all] Error 2
I noticed there was a discussion on this Error 139, but it didn't complete :-(
If anyone can help me it will be great.
Thanks, Tamir
_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users
Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/" to your search.
|