-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

has anybody tried to build the ICE Library for python under mac osx  
10.4.5.

I have configured the env with:

declare -x DYLD_LIBRARY_PATH=":/share/Projekte/network/Ice-3.0.1/lib"
declare -x ICE_HOME="/share/Projekte/network/Ice-3.0.1"
declare -x PYTHONPATH="/share/Projekte/network/Ice-3.0.1/python:"
declare -x PYTHON_HOME="/Library/Frameworks/Python.framework/Versions/ 
Current/"


After I start the build with 'make', the result was an error like:

iMac:/share/Projekte/network/IcePy-3.0.1 Martin$ make
making all in python
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/LocalException.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/Communicator.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/CommunicatorF.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/Logger.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/LoggerF.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/BuiltinSequences.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/ObjectAdapter.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/ObjectAdapterF.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/ServantLocator.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/ServantLocatorF.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/Properties.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/PropertiesF.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/ObjectFactory.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/ObjectFactoryF.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/Identity.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/Current.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/Router.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/RouterF.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/Plugin.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/PluginF.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/Locator.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/LocatorF.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/StatsF.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/Stats.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/Process.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/ProcessF.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/FacetMap.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/Connection.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/ConnectionF.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/SliceChecksumDict.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Ice_ --ice -- 
no-package -I../slice ../slice/Ice/Endpoint.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Glacier2_ -- 
checksum -I../slice ../slice/Glacier2/RouterF.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Glacier2_ -- 
checksum -I../slice ../slice/Glacier2/Router.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Glacier2_ -- 
checksum -I../slice ../slice/Glacier2/SessionF.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Glacier2_ -- 
checksum -I../slice ../slice/Glacier2/Session.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Glacier2_ -- 
checksum -I../slice ../slice/Glacier2/PermissionsVerifierF.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix Glacier2_ -- 
checksum -I../slice ../slice/Glacier2/PermissionsVerifier.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix IceBox_ --ice  
- --checksum -I../slice ../slice/IceBox/IceBox.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix IceGrid_ -- 
ice --checksum -I../slice ../slice/IceGrid/Admin.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix IceGrid_ -- 
ice --checksum -I../slice ../slice/IceGrid/Descriptor.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix IceGrid_ -- 
ice --checksum -I../slice ../slice/IceGrid/Exception.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix IceGrid_ -- 
ice --checksum -I../slice ../slice/IceGrid/Observer.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix IceGrid_ -- 
ice --checksum -I../slice ../slice/IceGrid/Query.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix IcePatch2_ -- 
ice --checksum -I../slice ../slice/IcePatch2/FileInfo.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix IcePatch2_ -- 
ice --checksum -I../slice ../slice/IcePatch2/FileServer.ice
/share/Projekte/network/Ice-3.0.1/bin/slice2py --prefix IceStorm_ -- 
ice --checksum -I../slice ../slice/IceStorm/IceStorm.ice
making all in modules
making all in IcePy
c++ -c -I.  -I/share/Projekte/network/Ice-3.0.1/include -I/Library/ 
Frameworks/Python.framework/Versions/Current//include/python2.4 -g - 
ftemplate-depth-128 -Wall -D_REENTRANT Communicator.cpp
c++ -c -I.  -I/share/Projekte/network/Ice-3.0.1/include -I/Library/ 
Frameworks/Python.framework/Versions/Current//include/python2.4 -g - 
ftemplate-depth-128 -Wall -D_REENTRANT Connection.cpp
c++ -c -I.  -I/share/Projekte/network/Ice-3.0.1/include -I/Library/ 
Frameworks/Python.framework/Versions/Current//include/python2.4 -g - 
ftemplate-depth-128 -Wall -D_REENTRANT Current.cpp
c++ -c -I.  -I/share/Projekte/network/Ice-3.0.1/include -I/Library/ 
Frameworks/Python.framework/Versions/Current//include/python2.4 -g - 
ftemplate-depth-128 -Wall -D_REENTRANT Init.cpp
c++ -c -I.  -I/share/Projekte/network/Ice-3.0.1/include -I/Library/ 
Frameworks/Python.framework/Versions/Current//include/python2.4 -g - 
ftemplate-depth-128 -Wall -D_REENTRANT Logger.cpp
c++ -c -I.  -I/share/Projekte/network/Ice-3.0.1/include -I/Library/ 
Frameworks/Python.framework/Versions/Current//include/python2.4 -g - 
ftemplate-depth-128 -Wall -D_REENTRANT ObjectAdapter.cpp
c++ -c -I.  -I/share/Projekte/network/Ice-3.0.1/include -I/Library/ 
Frameworks/Python.framework/Versions/Current//include/python2.4 -g - 
ftemplate-depth-128 -Wall -D_REENTRANT ObjectFactory.cpp
c++ -c -I.  -I/share/Projekte/network/Ice-3.0.1/include -I/Library/ 
Frameworks/Python.framework/Versions/Current//include/python2.4 -g - 
ftemplate-depth-128 -Wall -D_REENTRANT Operation.cpp
c++ -c -I.  -I/share/Projekte/network/Ice-3.0.1/include -I/Library/ 
Frameworks/Python.framework/Versions/Current//include/python2.4 -g - 
ftemplate-depth-128 -Wall -D_REENTRANT Properties.cpp
c++ -c -I.  -I/share/Projekte/network/Ice-3.0.1/include -I/Library/ 
Frameworks/Python.framework/Versions/Current//include/python2.4 -g - 
ftemplate-depth-128 -Wall -D_REENTRANT Proxy.cpp
c++ -c -I.  -I/share/Projekte/network/Ice-3.0.1/include -I/Library/ 
Frameworks/Python.framework/Versions/Current//include/python2.4 -g - 
ftemplate-depth-128 -Wall -D_REENTRANT Slice.cpp
c++ -c -I.  -I/share/Projekte/network/Ice-3.0.1/include -I/Library/ 
Frameworks/Python.framework/Versions/Current//include/python2.4 -g - 
ftemplate-depth-128 -Wall -D_REENTRANT Types.cpp
c++ -c -I.  -I/share/Projekte/network/Ice-3.0.1/include -I/Library/ 
Frameworks/Python.framework/Versions/Current//include/python2.4 -g - 
ftemplate-depth-128 -Wall -D_REENTRANT Util.cpp
rm -f ../../python/IcePy.so.3.0.1
c++ -bundle -g -ftemplate-depth-128 -Wall -D_REENTRANT -L../../python  
- -o ../../python/IcePy.so.3.0.1 Communicator.o Connection.o Current.o  
Init.o Logger.o ObjectAdapter.o ObjectFactory.o Operation.o  
Properties.o Proxy.o Slice.o Types.o Util.o -L/share/Projekte/network/ 
Ice-3.0.1/lib -lIce -lIceUtil -lSlice -F/Library/Frameworks/ 
Python.framework/Versions/Current/ -framework Python
/usr/bin/ld: Undefined symbols:
typeinfo for Ice::LocalObject
typeinfo for IceUtil::NullHandleException
typeinfo for IceUtil::ThreadSyscallException
typeinfo for IceUtil::Thread
typeinfo for IceUtil::Exception
typeinfo for IceProxy::Ice::Object
typeinfo for IceProxy::Ice::Router
typeinfo for IceProxy::Ice::Locator
typeinfo for Ice::BlobjectAsync
typeinfo for Ice::OperationNotExistException
typeinfo for Ice::Object
typeinfo for IceInternal::OutgoingAsync
typeinfo for Ice::MarshalException
typeinfo for Ice::UnknownException
typeinfo for Ice::UnknownUserException
typeinfo for Ice::AMI_Object_ice_invoke
typeinfo for Ice::ObjectReader
typeinfo for Ice::ObjectWriter
typeinfo for Ice::NoObjectFactoryException
typeinfo for Ice::DNSException
typeinfo for Ice::UserException
typeinfo for Ice::SyscallException
typeinfo for Ice::NoEndpointException
typeinfo for Ice::ProxyParseException
typeinfo for Ice::TwowayOnlyException
typeinfo for Ice::UnknownLocalException
typeinfo for Ice::EndpointParseException
typeinfo for Ice::FacetNotExistException
typeinfo for Ice::IdentityParseException
typeinfo for Ice::NotRegisteredException
typeinfo for Ice::RequestFailedException
typeinfo for Ice::ObjectNotExistException
typeinfo for Ice::IllegalIdentityException
typeinfo for Ice::AlreadyRegisteredException
typeinfo for Ice::UnsupportedEncodingException
typeinfo for Ice::UnsupportedProtocolException
typeinfo for Ice::ObjectAdapterIdInUseException
typeinfo for Ice::PluginInitializationException
typeinfo for Ice::ObjectAdapterDeactivatedException
collect2: ld returned 1 exit status
make[2]: *** [../../python/IcePy.so.3.0.1] Error 1
make[1]: *** [all] Error 1
make: *** [all] Error 1

Can anybody help me?

Thanks
Martin
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)

iD8DBQFEC1i4iJE4wzxJLBwRAvLnAJ4we3MSHoltrJn8x3Bdu1cAe/QK8gCfT1ac
/bZ8uSXWbF9T8r6iciikdgQ=
=MYSw
-----END PGP SIGNATURE-----
_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig

Reply via email to