Le 2012-02-15 19:03, Dave Love a écrit :
If you don't mind hundreds of extra improvements over that version,
the latest snapshot from http://arc.liv.ac.uk/downloads/SGE/snapshots/
should build (and if not, I'll fix it). There's also an earlier binary
version in the releases directory built for amd64 Solaris 10, which I
assume will run on 11.
Hello,
thanks for the answer. Since we probably won't change grid engine
too often, maybe I should wait for an official release?
I tried to compile but I still have problems.
Here's what I did:
tar xvfz sge-20120213.tar.gz
cd sge-20120213/source
../aimk -gcc -no-java -no-jni -only-depend
scripts/zerodepend
../aimk -gcc -no-secure -no-java -no-gui-inst -no-jni -spool-classic depend
I got this:
_________3_r_d_p_a_r_t_y__Q_M_A_K_E_______
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/gmkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking whether the C compiler works... no
configure: error: in
`/tmp/grid/sge-20120213/source/3rdparty/qmake/SOLARISAMD64':
configure: error: C compiler cannot create executables
See `config.log' for more details.
make: Fatal error: Can't find `Makefile': No such file or directory
not done
I believe this is caused by the options "-errwarn=..." in aimk.
set ERR_WARN_NONE = "-errwarn=%none" # is set in XCFLAGS and for
R_E_M_O_T_E target to switch off -errwarn=%all
set ERR_WARN_ALL = "-errwarn=%all" # is set in cc specific section
below
I tried with oracle's compiler and got a little further.
_________3_r_d_p_a_r_t_y__Q_T_C_S_H_______
checking build system type... i386-pc-solaris2.11
checking host system type... i386-pc-solaris2.11
checking cached host tuple... ok
Tcsh will use configuration file `sol26'.
checking for gcc... cc
checking whether the C compiler works... yes
[...]
checking for working strcoll... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing ./atconfig commands
mksh: Fatal error in reader: Unmatched `(' on line
Current working directory
/tmp/grid/sge-20120213/source/3rdparty/qtcsh/SOLARISAMD64
not done
This could be an incompatibility with make (vs gnu make). I tried to
configure like this but no success.
MAKE=gmake ./aimk -cc -no-secure -no-java -no-gui-inst -no-jni
-spool-classic depend
Any hints?
Thanks.
_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users