From: Subject: problems while making the ORBit2-2.7.6 To: Cc: address@hidden Date: Thu, 21 Aug 2003 16:57:00 +0200 X-Sent: 22 hours, 44 minutes, 8 seconds ago Hi, We are trying to evaluate the ORBit2-2.7.6. While making we have faced the fllowing problem: make all-recursive Making all in linc2 Making all in include Making all in linc make all-am Making all in src Making all in test Making all in src Making all in idl-compiler /bin/bash ../../libtool --mode=link gcc -g -O2 -o orbit-idl-2 orbit-idl-main.o orbit-idl-driver.o orbit-idl-backend.o orbit-idl-utils.o orbit-idl-c-backend.o orbit-idl-c-stubs.o orbit-idl-c-skels.o orbit-idl-c-headers.o orbit-idl-c-common.o orbit-idl-c-imodule.o orbit-idl-c-skelimpl.o orbit-idl-c-utils.o orbit-idl-c-typecode.o orbit-idl-c-deps.o -lpopt -lm -L/usr/local/lib -lIDL-2 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lnsl -lsocket -lresolv -lnsl -lsocket gcc -g -O2 -o orbit-idl-2 orbit-idl-main.o orbit-idl-driver.o orbit-idl-backend.o orbit-idl-utils.o orbit-idl-c-backend.o orbit-idl-c-stubs.o orbit-idl-c-skels.o orbit-idl-c-headers.o orbit-idl-c-common.o orbit-idl-c-imodule.o orbit-idl-c-skelimpl.o orbit-idl-c-utils.o orbit-idl-c-typecode.o orbit-idl-c-deps.o /usr/local/lib/libpopt.so -L/usr/ucblib -lm -L/usr/local/lib -lIDL-2 /usr/local/lib/libgobject-2.0.so /usr/local/lib/libgmodule-2.0.so -ldl /usr/local/lib/libglib-2.0.so -lresolv -lnsl -lsocket -R/usr/local/lib -R/usr/local/lib ld: fatal: file /usr/local/lib/libIDL-2.so: wrong ELF class: ELFCLASS64 ld: fatal: File processing errors. No output written to orbit-idl-2 It looks like libIDL-2.so is compiled as 64 bits and we need libIDL-2.so complied as 32 bits. How can I get it ? While comfiguring with configure script we found WARNING: checking resolv.h usability... no checking resolv.h presence... yes configure: WARNING: resolv.h: present but cannot be compiled configure: WARNING: resolv.h: check for missing prerequisite headers? configure: WARNING: resolv.h: proceeding with the preprocessor's result configure: WARNING: ## ------------------------------------ ## configure: WARNING: ## Report this to address@hidden ## configure: WARNING: ## ------------------------------------ ## checking for resolv.h... yes What is resolv.h for ? Is it used for Naming Nervice ? Thank you, Karol