[GE users] Problem compiling SGE60u3 on x86_64 platform running RHEE3.4

Mandeep Chadha deep at vitesse.com
Thu Apr 21 23:54:42 BST 2005


    [ The following text is in the "iso-8859-1" character set. ]
    [ Your display is set for the "ISO-8859-10" character set.  ]
    [ Some special characters may be displayed incorrectly. ]

Hi Rayson,

I tried both, changing the aimk.site to point to the OPENSSL installation and running with -no-secure, but neither seems to work. I still get the following error message:

Using /usr for JAVA_HOME
making in LINUXAMD64_24/ for LINUXAMD64
_________C_O_R_E__S_Y_S_T_E_M_____________
gcc -O3 -Wall -Werror -Wstrict-prototypes -DLINUX -DLINUXAMD64 -DLINUXAMD64_24 -D_GNU_SOURCE -DGETHOSTBYNAME_R6 -DGETHOSTBYADDR_R8  -DHAS_IN_PORT_T -I/usr/include/ -DTARGET_64BIT -DQCONF_FLATFILE  -DSPOOLING_dynamic  -DCOMPILE_DC -D__SGE_COMPILE_WITH_GETTEXT__  -D__SGE_NO_USERMAPPING__ -I../security/sec -I../common -I../libs -I../libs/uti -I../libs/gdi -I../libs/japi -I../libs/sgeobj -I../libs/cull -I../libs/rmon -I../libs/comm -I../libs/comm/lists -I../libs/sched -I../libs/evc -I../libs/evm -I../libs/mir -I../libs/lck -I../daemons/common -I../daemons/qmaster -I../daemons/execd -I../daemons/schedd -I../clients/common -I. -I/usr/include -I/usr/include/linux -fPIC -c ../libs/sgeobj/config.c
In file included from /usr/include/_G_config.h:44,
                 from /usr/include/libio.h:32,
                 from /usr/include/stdio.h:72,
                 from ../libs/sgeobj/config.c:33:
/usr/include/gconv.h:72: syntax error before "size_t"
/usr/include/gconv.h:88: syntax error before "size_t"
/usr/include/gconv.h:97: syntax error before "size_t"
/usr/include/gconv.h:174: syntax error before "size_t"
....

OpenSSL on our machines is installed in the default location - /usr/include/openssl for the header files and /usr/lib64 for the libraries. I changed the OPENSSL_HOME variable in aimk.site to /usr. Is this correct ?

Thanks,
-Mandeep

-----Original Message-----
From: raysonho at eseenet.com [mailto:raysonho at eseenet.com]
Sent: Thursday, April 21, 2005 6:14 PM
To: users at gridengine.sunsource.net
Subject: Re: [GE users] Problem compiling SGE60u3 on x86_64 platform
running RHEE3.4


Adjust your aimk.site, "OPENSSL_HOME" needs to be pointed to the right
location...

Or, you can pass "-no-secure" to aimk to disable SSL.

Rayson


>I am trying to compile the SGE60u3 release on an x86 machine with 64-bit
extensions running a RHEE 3.0 update 4 OS . I am able to run the following
commands successfully:
>
>	1)	aimk -only-depend
>	2)	scripts/zerodepend
>	3)	aimk depend
>
>However, when I run the next command "aimk -only-core", it aborts with the
following error message:
>
>Using /usr for JAVA_HOME
>making in LINUXAMD64_24/ for LINUXAMD64
>_________C_O_R_E__S_Y_S_T_E_M_____________
>gcc -O3 -Wall -Werror -Wstrict-prototypes -DLINUX -DLINUXAMD64
-DLINUXAMD64_24 -D_GNU_SOURCE -DGETHOSTBYNAME_R6 -DGETHOSTBYADDR_R8 
-DHAS_IN_PORT_T -DLOAD_OPENSSL -I/vol2/SW/db-4.2.52/lx24-amd64/include/
-DTARGET_64BIT -DQCONF_FLATFILE  -DSPOOLING_dynamic -DSECURE
-I/vol2/tools/SW/openssl-0.9.7e/lx24-amd64/include -DCOMPILE_DC
-D__SGE_COMPILE_WITH_GETTEXT__  -D__SGE_NO_USERMAPPING__ -I../security/sec
-I../common -I../libs -I../libs/uti -I../libs/gdi -I../libs/japi
-I../libs/sgeobj -I../libs/cull -I../libs/rmon -I../libs/comm
-I../libs/comm/lists -I../libs/sched -I../libs/evc -I../libs/evm
-I../libs/mir -I../libs/lck -I../daemons/common -I../daemons/qmaster
-I../daemons/execd -I../daemons/schedd -I../clients/common -I.
-I/usr/include -I/usr/include/linux -Wno-strict-prototypes  -fPIC -c
../security/sec/sec_lib.c
>In file included from /usr/include/_G_config.h:44,
>                 from /usr/include/libio.h:32,
>                 from /usr/include/stdio.h:72,
>                 from ../security/sec/sec_lib.c:33:
>/usr/include/gconv.h:72: syntax error before "size_t"
>/usr/include/gconv.h:88: syntax error before "size_t"
>/usr/include/gconv.h:97: syntax error before "size_t"
>/usr/include/gconv.h:174: syntax error before "size_t"
>/usr/include/gconv.h:177: syntax error before '}' token
>In file included from /usr/include/libio.h:32,
>                 from /usr/include/stdio.h:72,
>                 from ../security/sec/sec_lib.c:33:
>/usr/include/_G_config.h:47: field `__cd' has incomplete type
>/usr/include/_G_config.h:50: field `__cd' has incomplete type
>In file included from /usr/include/stdio.h:72,
>                 from ../security/sec/sec_lib.c:33:
>/usr/include/libio.h:351: syntax error before "size_t"
>
---------------------------------------------------------
Get your FREE E-mail account at http://www.eseenet.com !

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe at gridengine.sunsource.net
For additional commands, e-mail: users-help at gridengine.sunsource.net


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe at gridengine.sunsource.net
For additional commands, e-mail: users-help at gridengine.sunsource.net




More information about the gridengine-users mailing list