Ice build error on Solaris 9 (ld: cannot find -lmcpp)

in Help Center
Hello,
I'm trying to build Ice 3.3.0 on Solaris 9 and I'm getting the following error.
g++ -shared -ftemplate-depth-128 -Wall -D_REENTRANT -fPIC -g -L../../lib -o ../../lib/libSlice.so.3.3.0 -h libSlice.so.33 Scanner.o ../Slice/Grammar.o Parser.o CPlusPlusUtil.o CsUtil.o JavaUtil.o Preprocessor.o Checksum.o PythonUtil.o DotNetNames.o RubyUtil.o Util.o MD5.o MD5I.o SignalHandler.o -lIceUtil -lmcpp
/cots/sol10-port/lib/gcc/sparc-sun-solaris2.10/3.4.6/../../../../sparc-sun-solaris2.10/bin/ld: cannot find -lmcpp
collect2: ld returned 1 exit status
make[3]: *** [../../lib/libSlice.so.3.3.0] Error 1
make[3]: Leaving directory `.../Ice3.3.0/Ice-3.3.0/cpp/src/Slice'
I only changed the following line in "cpp/config/Make.rules.SunOS"
CXX = g++
I'm using g++ version 3.4.6
What else am I missing?
Thanks,
I'm trying to build Ice 3.3.0 on Solaris 9 and I'm getting the following error.
g++ -shared -ftemplate-depth-128 -Wall -D_REENTRANT -fPIC -g -L../../lib -o ../../lib/libSlice.so.3.3.0 -h libSlice.so.33 Scanner.o ../Slice/Grammar.o Parser.o CPlusPlusUtil.o CsUtil.o JavaUtil.o Preprocessor.o Checksum.o PythonUtil.o DotNetNames.o RubyUtil.o Util.o MD5.o MD5I.o SignalHandler.o -lIceUtil -lmcpp
/cots/sol10-port/lib/gcc/sparc-sun-solaris2.10/3.4.6/../../../../sparc-sun-solaris2.10/bin/ld: cannot find -lmcpp
collect2: ld returned 1 exit status
make[3]: *** [../../lib/libSlice.so.3.3.0] Error 1
make[3]: Leaving directory `.../Ice3.3.0/Ice-3.3.0/cpp/src/Slice'
I only changed the following line in "cpp/config/Make.rules.SunOS"
CXX = g++
I'm using g++ version 3.4.6
What else am I missing?
Thanks,
0
Comments