View Single Post
  #1 (permalink)  
Old 04-02-2008
ctennis ctennis is offline
Registered User
 
Name: Caleb Tennis
Organization: AEI
Project: Project GINA
 
Join Date: Mar 2006
Posts: 120
3.3 beta compilation

I'm starting my journey into the 3.3 beta and the mcpp program has be a bit stumped. I downloaded the third party sources, patched the mcpp program and compiled it, and in the end ended up with "mcpp" binary.

But it seems like the cpp directory of the Ice program is looking for an mcpp library to link against:

Quote:
make[2]: Entering directory `/var/tmp/portage/dev-cpp/Ice-3.3.0_beta1/work/Ice-3.3b/cpp/src/Slice'
rm -f ../../lib/libSlice.so.3.3b
c++ -shared -Wl,--enable-new-dtags -ftemplate-depth-128 -Wall -D_REENTRANT -I/usr/include/nptl -fPIC -g -L../../lib -o ../../lib/libSlice.so.3.3b -Wl,-h,libSlice.so.33b Scanner.o 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 -lpthread -lrt
/usr/lib/gcc/i686-pc-linux-gnu/4.2.3/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lmcpp
I don't see where a libmcpp is being built or installed by the mcpp package in the process though.

Where am I going wrong?

Thanks,
Caleb
__________________
Caleb Tennis
Analytical Engineering, Inc.
http://www.aei-tech.com
Project: Our facility infrastructure heavily utilizes Ice

Gentoo ebuild maintainer for Ice, IceRuby, etc.
Reply With Quote