Go Back   ZeroC Forums > Help Center

Reply
 
LinkBack Thread Tools Rate Thread Display Modes
  #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
  #2 (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
I see a configure option now that lets you built mcpp as a library. Problem solved.
__________________
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
  #3 (permalink)  
Old 04-02-2008
dwayne's Avatar
dwayne dwayne is online now
ZeroC Staff
 
Name: Dwayne Boone
Organization: ZeroC, Inc.
Project: Internet Communications Engine
 
Join Date: Jan 2005
Location: St. John's, Newfoundland
Posts: 208
The README file in the third-party software source package contains instructions for building mcpp as a library, as well as instructions for the other third-party software.

Dwayne
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
problem with c++ compilation arnaud Help Center 4 04-21-2006 09:18 PM
g++ 4.1 compilation fixes for IceE 1.1.0 fmoya Bug Reports 1 04-13-2006 09:32 AM
Compiling Ice with VS2005 Beta 2 zmitrok Comments 1 05-06-2005 07:40 PM
Compilation error Diego Giraldez Help Center 4 04-29-2003 05:23 PM
Ice-1.0.1/C++/compilation Ivan Bug Reports 2 02-25-2003 04:12 AM


All times are GMT -4. The time now is 12:34 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.0.0
(c) 2008 ZeroC, Inc.