Hi all,
I'm trying to compile SSH with our version of grid engine (62u3), to
implement tight SSH integration, but I'm getting compile errors. This is
what I've done, following the instructions I found at:
https://newton.utk.edu/bin/view/Main/GridEngineTightSshIntegration
Got the source RPM's with our version of ssh we are running and obtained
the source code:
Got the version of grid engine we are running using git. Copied the
openssh source to sge/source/3rdparty. with the required lines added to
sshd.c and session.c
Than ran the following commands in sge/source:
./aimk -no-java -no-secure -spool-classic -no-jni -only-depend
scripts/zerodepend
./aimk -no-java -no-secure -spool-classic -no-jni depend
./aimk -no-java -no-secure -spool-classic -no-jni
The last command results in the following error, which I don't think has
anything to do with openssh?
[root@iseisd-ws176 source]# ./aimk -no-java -no-secure -spool-classic -no-jni
error: couldn't find /vol2/tools/SW/libcore/lx26-amd64/libcore.so
error: please
error: (a) get you a libcore.so for lx26-amd64 from
error: http://gridengine.sunsource.net/issues/show_bug.cgi?id=2552
error: update CORE_HOME in aimk.site or aimk.private accordingly
error: (b) use aimk option -no-dump to build without libcore.so
[root@iseisd-ws176 source]# ./aimk -no-java -no-secure -spool-classic -no-jni
-no-dump
Building in directory: /root/sge/source
making in LINUXAMD64_26/ for LINUXAMD64 at host iseisd-ws176.is-eisd.ucl.ac.uk
_________3_r_d_p_a_r_t_y__J_E_M_A_L_L_O_C_
make: Nothing to be done for `jemalloclib'.
_________C_O_R_E__S_Y_S_T_E_M_____________
gcc -DSGE_ARCH_STRING=\"lx26-amd64\" -O3 -Wall -Werror -Wstrict-prototypes
-DUSE_POLL -DLINUX -DLINUXAMD64 -DLINUXAMD64_26 -D_GNU_SOURCE -DGETHOSTBYNAME_R6
-DGETHOSTBYADDR_R8 -I/off_home/gridengine/db-4.4.20/lx26-amd64/include/ -DTARGET_64BIT
-DSPOOLING_classic -Wno-strict-aliasing -DNO_JNI -DCOMPILE_DC
-D__SGE_COMPILE_WITH_GETTEXT__ -D__SGE_NO_USERMAPPING__ -I../common -I../libs
-I../libs/uti -I../libs/juti -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. -c
../libs/cull/test_cull_hash.c
cc1: warnings being treated as errors
../libs/cull/test_cull_hash.c: In function ‘do_test’:
../libs/cull/test_cull_hash.c:190: warning: passing argument 1 of ‘lFreeList’
from incompatible pointer type
../libs/cull/test_cull_hash.c:190: error: void value not ignored as it ought to
be
../libs/cull/test_cull_hash.c:261: warning: passing argument 2 of ‘lRemoveElem’
from incompatible pointer type
../libs/cull/test_cull_hash.c:279: warning: passing argument 2 of ‘lRemoveElem’
from incompatible pointer type
../libs/cull/test_cull_hash.c:308: warning: passing argument 1 of ‘lFreeList’
from incompatible pointer type
make: *** [test_cull_hash.o] Error 1
not done
[root@iseisd-ws176 source]#
As anyone got any suggestions?
Regards
Thomas.
--
Data Centre Services
Information Services Division
University College London
Central House
14 Upper Woburn Place
London
WC1H 0NN
phone: +44 20 3108 9859
internal-phone: 59859
_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users