[Gems-users] Ruby Compilation Error


Date: Sat, 28 Jun 2008 17:46:11 +0500 (PKT)
From: "Amier Haider" <amier.haider@xxxxxxxxxxx>
Subject: [Gems-users] Ruby Compilation Error
I was trying to Compile Ruby to Use GEMS and getting following errors..

amier@amier-laptop:~/gems/ruby$ make PROTOCOL=MOSI_SMP_bcast
DESTINATION=MOSI_SMP_bcast
ls: generated/MOSI_SMP_bcast/*.C: No such file or directory
Ruby: Building protocol: MOSI_SMP_bcast
Ruby: Making slicc
cd ../slicc; make
make[1]: Entering directory `/home/amier/gems/slicc'
SLICC: Running flex and bison
make generated/generated
make[2]: Entering directory `/home/amier/gems/slicc'
make[2]: `generated/generated' is up to date.
make[2]: Leaving directory `/home/amier/gems/slicc'
SLICC: Building slicc executable
make x86-linux/bin/slicc.exec
make[2]: Entering directory `/home/amier/gems/slicc'
/usr/bin/g++ -o x86-linux/bin/slicc.exec -march=i686 -g -ggdb -g3 -O2
-finline-functions -DNO_VECTOR_BOUNDS_CHECKS -DMULTIFACET_NO_OPT_WARN
-ggdb -g3 -lz x86-linux/obj/parser.o x86-linux/obj/lexer.o
x86-linux/obj/main.o x86-linux/obj/util.o x86-linux/obj/fileio.o
x86-linux/obj/html_gen.o x86-linux/obj/mif_gen.o x86-linux/obj/Func.o
x86-linux/obj/StateMachine.o x86-linux/obj/Symbol.o
x86-linux/obj/SymbolTable.o x86-linux/obj/Transition.o
x86-linux/obj/Type.o x86-linux/obj/Var.o x86-linux/obj/Location.o
x86-linux/obj/AST.o x86-linux/obj/AssignStatementAST.o
x86-linux/obj/ReturnStatementAST.o x86-linux/obj/DeclAST.o
x86-linux/obj/DeclListAST.o x86-linux/obj/EnqueueStatementAST.o
x86-linux/obj/EnumExprAST.o x86-linux/obj/ExprAST.o
x86-linux/obj/ExprStatementAST.o x86-linux/obj/FormalParamAST.o
x86-linux/obj/FuncCallExprAST.o x86-linux/obj/IfStatementAST.o
x86-linux/obj/InfixOperatorExprAST.o x86-linux/obj/LiteralExprAST.o
x86-linux/obj/MemberExprAST.o x86-linux/obj/MethodCallExprAST.o
x86-linux/obj/PairAST.o x86-linux/obj/PairListAST.o
x86-linux/obj/PeekStatementAST.o x86-linux/obj/CheckAllocateStatementAST.o
x86-linux/obj/CheckStopSlotsStatementAST.o
x86-linux/obj/CopyHeadStatementAST.o x86-linux/obj/StatementAST.o
x86-linux/obj/StatementListAST.o x86-linux/obj/TypeAST.o
x86-linux/obj/TypeFieldEnumAST.o x86-linux/obj/TypeFieldMemberAST.o
x86-linux/obj/TypeFieldMethodAST.o x86-linux/obj/VarExprAST.o
x86-linux/obj/ActionDeclAST.o x86-linux/obj/EnumDeclAST.o
x86-linux/obj/FuncDeclAST.o x86-linux/obj/InPortDeclAST.o
x86-linux/obj/MachineAST.o x86-linux/obj/ObjDeclAST.o
x86-linux/obj/OutPortDeclAST.o x86-linux/obj/TransitionDeclAST.o
x86-linux/obj/TypeDeclAST.o x86-linux/obj/TypeFieldAST.o
x86-linux/obj/ChipComponentAccessAST.o
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make[2]: *** [x86-linux/bin/slicc.exec] Error 1
make[2]: Leaving directory `/home/amier/gems/slicc'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/amier/gems/slicc'
make: *** [all] Error 2


If anybody know something thing about this error plz tell...

-- 
Syed Amier Haider Shah
2006-NUST-BIT-15
amier.haider@xxxxxxxxxxx


-----------
--Help save paper - do you really need to print this email?

This message is for the use of the intended recipient(s) only. If you have
received this message in error, please notify the sender and delete it. The NUST
School of Electrical Engg and Computer Science accepts no liability
for loss or damage caused by software viruses and you are advised to
carry out a virus check on any attachments contained in this message.

NUST School of Electrical Engg and Computer Science (Formerly NIIT)
is constituent institution of National University of Sciences and
Technology, Pakistan.
-------


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