I would like to have access to an HPPA machine with zeroc-ice build-deps installed. Is that possible?
Regards, F. Moya <[EMAIL PROTECTED]> -----Mensaje original----- De: FRANCISCO MOYA FERNANDEZ Enviado el: lun 25/08/2008 23:16 Para: [email protected] Asunto: Help needed to compile zeroc-ice on HPPA Hi, I'm trying to get zeroc-ice compiled on HPPA but I don't have access to a HPPA machine. Version 3.3.0-7 failed. I got the libc6 package for hppa and it seems that it still uses LinuxThreads: http://buildd.debian.org/fetch.cgi?pkg=zeroc-ice;ver=3.3.0-7;arch=hppa;stamp=1219514779 Version 3.3.0-8 removed all calls related to pthread monotonic clocks and got further: http://buildd.debian.org/fetch.cgi?pkg=zeroc-ice;ver=3.3.0-8;arch=hppa;stamp=1219692046 Now it seems that some code generators (namely slice2cpp) were wrongly generated. Although they seem to be built without any error they fail to generate files: ... > make[3]: Entering directory `/build/buildd/zeroc-ice-3.3.0/cpp/src/slice2cpp' > c++ -c -I. -I../../include -ftemplate-depth-128 -Wall -D_REENTRANT > -I/usr/include/nptl -D_REENTRANT -DHAVE_ENDIAN_H -DHAVE_LIMITS_H -fPIC -g > Gen.cpp > c++ -c -I. -I../../include -ftemplate-depth-128 -Wall -D_REENTRANT > -I/usr/include/nptl -D_REENTRANT -DHAVE_ENDIAN_H -DHAVE_LIMITS_H -fPIC -g > Main.cpp > rm -f ../../bin/slice2cpp > c++ -g -ftemplate-depth-128 -Wall -D_REENTRANT -I/usr/include/nptl > -D_REENTRANT -DHAVE_ENDIAN_H -DHAVE_LIMITS_H -fPIC -g -L../../lib -o > ../../bin/slice2cpp Gen.o Main.o -lSlice -lIceUtil -L/usr/lib/nptl -lpthread ... > rm -f ../../include/Ice/LocalException.h LocalException.cpp > ../../bin/slice2cpp --ice --include-dir Ice --dll-export ICE_API > -I../../../slice ../../../slice/Ice/LocalException.ice > mv LocalException.h ../../include/Ice >From this point we should have LocalException.cpp in cpp/src/Ice and LocalException.h in cpp/include/Ice. LD_LIBRARY_PATH should be set by the Makefile to .../cpp/lib. The slice2cpp command does not fail, but it doesn't work either. Please, would you be so kind to tell me: - The contents of the LocalException.h file generated? - The result of LD_LIBRARY_PATH=cpp/lib ldd ./cpp/bin/slice2cpp - The result of LD_LIBRARY_PATH=cpp/lib ./cpp/bin/slice2cpp --help Any hint on what may be wrong would also be greatly appreciated. I've seen in the build logs of db that PIC code is compiled with -fPIC -DPIC. Is really necessary to define PIC? Regards, F. Moya <[EMAIL PROTECTED]>

