HTCondor Project List Archives



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Condor-devel] Building Condor on Solaris10/x86



Hi all,
I'm trying to build Condor 7.0.2 on Solaris10/x86 platform.
I was able to run the 'configure' script successfully with '--disable-gcc-version-check --disable-full-port' parameters
I'm using gcc v.3.4.5.
I was able to build the 'externals' and some of the 'condor_includes', but I've got this error now that I can't figure out how to deal with:

cd condor_ckpt; gmake
gmake[1]: Entering directory `/local/build/condor-7.0.2/src/condor_ckpt'
Makefile:10: *** missing separator.  Stop.
gmake[1]: Leaving directory `/local/build/condor-7.0.2/src/condor_ckpt'
gmake: *** [ckpt] Error 2

When I try to do build the Makefile for 'condor_ckpt' manually:

../../imake/imake -s Makefile -I. -I.. -I../.. -I../config -I../../config
"Imakefile.c", line 9: missing #endif
../../imake/imake: Exit code 2.
 Stop.

Could you help me resolve this issue?

I also get a lot of warnings about "__EXTENSIONS__" being redefined:

g++ -I.. -I../.. -I../h -I../condor_includes -I../condor_c++_util -I../condor_daemon_client -DHAVE_CONFIG_H -DSUNX86=SUNX86 -DSolaris=Solaris -I/local/build/condor-7.0.2/externals/install/krb5-1.4.3/include -I/local/build/condor-7.0.2/externals/install/globus-4.0.5/include/gcc32dbg -DWANT_QUILL -DWANT_TT -g -g -Wall -W -Wextra -Wfloat-equal -Wshadow -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -DC_COMP_KIND_UNSUPPORTED -DC_COMP_MAJOR_UNSUPPORTED_0 -DC_COMP_MINOR_UNSUPPORTED_0_0 -DC_COMP_PATCH_UNSUPPORTED_0_0_0 -DWITH_OPENSSL -DCOMPILE_SOAP_SSL -I/local/build/condor-7.0.2/externals/install/pcre-7.6/include -fno-implicit-templates -c soap_accountantStub.C -o soap_accountantStub.o
In file included from ../condor_includes/condor_system.h:66,
                from ../condor_includes/condor_common.h:39,
                from ../condor_includes/stdsoap2.h:52,
                from soap_accountantStub.h:9,
                from soap_accountantH.h:10,
                from condorAccountant.nsmap:2,
                from soap_accountantStub.C:20:
../condor_includes/condor_sys_solaris.h:23:1: warning: "__EXTENSIONS__" redefined
<built-in>:86:1: warning: this is the location of the previous definition

This warning is given when compiling almost every source file. What does "<built-in>:86:1" refer to here? And how can I get rid of these warnings?

Thank you for your help.

-Omonbek