[csw-users] General build question

Tim Longo qy1ggy802 at sneakemail.com
Wed Jul 25 15:22:52 CEST 2007


I'm trying to build an application (OMNet - INET framework) under 
Solaris. It seems most people build this under linux, so I've had to 
tweak a few things to get the build to work.

Now, I've hit a spot where the "make" fails because it can't find 
/bin/sh. Just wondering if anyone has any general suggestions for this 
type of problem. So far, I can't figure out where this reference is..

Sample output below:



$ make
 >>>> /bin/sh: !: not found
 >>>> for i in Applications Base Mobility Network NetworkInterfaces Nodes
 >>>> Transport Util World bin; do (cd $i && make generateheaders) || 
exit 1; done
 >>>> make[1]: Entering directory 
`/opt/INET-20061020-OverSim-2/Applications'
 >>>> for i in Ethernet Generic PingApp TCPApp UDPApp; do (cd $i && make
 >>>> generateheaders) || exit 1; done
 >>>> make[2]: Entering directory
 >>>> `/opt/INET-20061020-OverSim-2/Applications/Ethernet'
 >>>> opp_msgc -I. -I/opt/INET-20061020-OverSim-2/Transport/Contract
 >>>> -I/opt/INET-20061020-OverSim-2/Network/Contract
 >>>> -I/opt/INET-20061020-OverSim-2/NetworkInterfaces/Contract
 >>>> -I/opt/INET-20061020-OverSim-2/Base 
-I/opt/INET-20061020-OverSim-2/Util
 >>>> -I../../NetworkInterfaces/Ethernet EtherApp.msg
 >>>> for i in ; do (cd $i && make generateheaders) || exit 1; done
 >>>> /bin/sh: syntax error at line 1: `;' unexpected
 >>>> make[2]: *** [generateheaders] Error 2
 >>>> make[2]: Leaving directory
 >>>> `/opt/INET-20061020-OverSim-2/Applications/Ethernet'
 >>>> make[1]: *** [generateheaders] Error 1
 >>>> make[1]: Leaving directory `/opt/INET-20061020-OverSim-2/Applications'
 >>>> make: *** [generateheaders] Error 1

Thanks!



More information about the users mailing list