Dear Rayson, I have tried many times in Solaris 5.10 of GE2011.11p1. After running ./aimk -no-java -no-jni -no-hwloc -no-secure -no-qmake -no-qmon -no-qtcsh -spool-classic -only-depend (done) ./scripts/zerodepend (done) ./aimk -no-java -no-jni -no-hwloc -no-secure -no-qmake -no-qmon -no-qtcsh -spool-classic depend (done) ./aimk -no-java -no-jni -no-hwloc -no-secure -no-qmake -no-qmon -no-qtcsh -spool-classic /SOLARIS64 this folder was created and show ''done' information, then system notice me: -------------------------------------------------------------------- Executing aimk again to build 32 bit shared libraries. INFO: Architecture dir SOLARIS not existing. Making Please set JAVA_HOME or disable Java & JGDI support With aimk flags: -no-java -no-jni ___________________________________________ But after I run aimk again and with the -no-java -no-jni and seems as if no go, same information as above. ./SOLARIS folder was created but without any files in it. Something wrong with the flags? What should I do to cope with this kind of impasses? I am so appreciate with your information.
Best Wishes. Harris He Fujitsu Semiconductor Design (Chengdu) Co. Ltd., Phone : (86)28-85150023 ext.8826 E-mail:[email protected] -----Original Message----- From: Rayson Ho [mailto:[email protected]] Sent: Thursday, August 30, 2012 11:25 PM To: Harris He, Kun - CD Cc: [email protected] Subject: Re: [gridengine users] Compiling grid engine 2011.11 on solaris 11 Hi, Let me try it on my Solaris SPARC machine. I have some fixes related to Solaris 11, and those were already in GE2011.11p1. Rayson On Thu, Aug 30, 2012 at 3:45 AM, Harris He, Kun - CD <[email protected]> wrote: > Dear Ray, > I encounter the same issue and the OS version is: > SunOS sunsvr3 5.10 Generic_142909-17 sun4u sparc SUNW, Sun-Fire-V490 > How to work it out? > Thanks so much. > > Best Wishes. > Harris He > Fujitsu Semiconductor Design (Chengdu) Co. Ltd., Phone : > (86)28-85150023 ext.8826 E-mail:[email protected] > > > -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of Rayson Ho > Sent: Tuesday, February 14, 2012 12:45 AM > To: Pierre Girard > Cc: [email protected] > Subject: Re: [gridengine users] Compiling grid engine 2011.11 on > solaris 11 > > Hi Pierre, > > We will put in a number of fixes for Solaris in the upcoming patch > release for GE 2011.11, and it will also fix the security bug reported > by William Hay. (AFAIK, the security bug will be disclosed by William > Hay soon.) > > So if you can wait a few more days and get the patch release, then you should be able to get a clean compile on Solaris 11 (GE 2011.11 was tested on Solaris 10 on SPARC, and an early version of Solaris Express on x64). > > Rayson > > > > On Mon, Feb 13, 2012 at 9:39 AM, Pierre Girard <[email protected]> wrote: >> Hello, >> has anyone compiled grid engine on a solaris 11 machine? I >> compiled < only-core > but that isn't enough to be a server. >> >> Here's how I configured: >> CC=gcc ./aimk -gcc -only-depend >> scripts/zerodepend >> CC=gcc ./aimk -cc -no-secure -no-java -no-gui-inst -no-jni >> -spool-classic >> -only-64 depend >> CC=gcc ./aimk -cc -no-secure -no-java -no-gui-inst -no-jni >> -spool-classic >> -only-64 >> >> I also had to edit 3rdparty/remote/rshd.c because of prototypes and >> aimk to remove some options that make the compiler fail (--errwarn=... and similar). >> >> Here's the error I have: >> rm -f gethost >> gcc -o gethost -xarch=amd64 -DSOLARISAMD64 -DPROG_NAME='"qtcsh"' -I.. -I.. >> -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' -I../../../libs/gdi >> .../gethost.c -lsocket -lnsl -ltermlib >> gcc: language arch=amd64 not recognized >> gcc: language arch=amd64 not recognized >> ld: fatal: file ../gethost.c: unknown file type >> ld: fatal: file processing errors. No output written to gethost >> collect2: ld returned 1 exit status >> *** Error code 1 >> make: Fatal error: Command failed for target `gethost' >> not done >> >> There are a lot of < -xarch=amd64> options that are not recognized >> but I don't think that's the cause of this problem. >> >> If I try to compile with cc, I get different problems, for example: >> cc -c -DSOLARIS64 -DPROG_NAME='"qtcsh"' -I. -I.. >> -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' -I../../../libs/gdi >> ../tc.who.c "../tc.who.c", line 241: syntax error before or at: do >> "../tc.who.c", line 251: syntax error before or at: if "../tc.who.c", >> line 251: warning: old-style declaration or incorrect type >> for: sta >> "../tc.who.c", line 251: warning: old-style declaration or incorrect >> type >> for: st_mtim >> "../tc.who.c", line 251: warning: old-style declaration or incorrect >> type >> for: tv_sec >> "../tc.who.c", line 259: warning: old-style declaration or incorrect >> type >> for: stlast >> "../tc.who.c", line 259: identifier redefined: stlast >> current : int >> previous: long : "../tc.who.c", line 119 "../tc.who.c", line >> 259: warning: left operand of "." must be struct/union object >> "../tc.who.c", line 259: cannot access member of non-struct/union >> object "../tc.who.c", line 259: non-constant initializer: op "NAME" >> "../tc.who.c", line 260: syntax error before or at: if "../tc.who.c", >> line 260: syntax error before or at: = "../tc.who.c", line 260: >> warning: undefined or missing type for: do "../tc.who.c", line 260: >> warning: old-style declaration or incorrect type >> for: open >> "../tc.who.c", line 260: warning: identifier redeclared: open >> current : function() returning int >> previous: function(pointer to const char, int, ...) returning int : >> "/usr/include/fcntl.h", line 110 >> "../tc.who.c", line 275: warning: old-style declaration or incorrect >> type >> for: whohead >> "../tc.who.c", line 275: identifier redeclared: whohead >> current : int >> previous: struct who {pointer to struct who {..} who_next, >> pointer to struct who {..} who_prev, array[33] of char who_name, >> array[33] of char who_new, array[33] of char who_tty, array[258] of >> char who_host, long who_time, int who_status} : "../tc.who.c", line >> 117 "../tc.who.c", line 275: warning: old-style declaration or >> incorrect type >> for: who_next >> "../tc.who.c", line 275: warning: old-style declaration or incorrect >> type >> for: wp >> "../tc.who.c", line 275: syntax error before or at: -> "../tc.who.c", >> line 275: warning: old-style declaration or incorrect type >> for: who_next >> "../tc.who.c", line 275: warning: syntax error: empty declaration >> "../tc.who.c", line 275: warning: old-style declaration or incorrect >> type >> for: wp >> "../tc.who.c", line 275: left operand of "->" must be pointer to >> struct/union "../tc.who.c", line 275: warning: improper >> pointer/integer combination: op "=" >> "../tc.who.c", line 275: non-constant initializer: op "U*" >> "../tc.who.c", line 275: syntax error before or at: ) "../tc.who.c", >> line 284: syntax error before or at: ( "../tc.who.c", line 284: >> cannot recover from previous errors >> cc: acomp failed for ../tc.who.c >> *** Error code 2 >> make: Fatal error: Command failed for target `tc.who.o' >> >> Any suggestions? >> Thanks. >> >> >> >> _______________________________________________ >> users mailing list >> [email protected] >> https://gridengine.org/mailman/listinfo/users > > _______________________________________________ > users mailing list > [email protected] > https://gridengine.org/mailman/listinfo/users > > _______________________________________________ > users mailing list > [email protected] > https://gridengine.org/mailman/listinfo/users _______________________________________________ users mailing list [email protected] https://gridengine.org/mailman/listinfo/users
