Hi John, If you are still trying to install the qmaster locally, the steps are:
% setenv SGE_ROOT < Your Target Directory > (or export SGE_ROOT=< Your Target Directory > if your shell is sh, bash, ksh) % mkdir $SGE_ROOT % scripts/distinst -all -local -noexit % cd $SGE_ROOT % ./install_qmaster % ./install_execd (I copied the steps from: http://gridscheduler.sourceforge.net/CompileGridEngineSource.html ) Rayson On Thu, Dec 22, 2011 at 3:58 PM, Geilow, John <[email protected]> wrote: > Rayson, > > It appears to have compiled now, it says done, done at the end. Thanks very > much I will have to document all I did and other thing I change to finish the > compiling. > > I guess next is I need to install qmaster. > > John > > -----Original Message----- > From: Rayson Ho [mailto:[email protected]] > Sent: Thursday, December 22, 2011 1:16 PM > To: Geilow, John > Subject: Re: [EXTERNAL] Re: [gridengine users] Problem compiling Grid engine > on Solaris > > Thanks a lot John, that helps! Looks like Solaris 11 (I was using an earlier > version and thus did not encounter this error) changed the header file. > Oracle wants us to not use _PATH_UTMP, and instead of not defining > _PATH_UTMP, it is defined as "do not use _PATH_UTMP" - in your pre-processor > output: > > # 241 > if (stat( do not use _PATH_UTMP , &sta)) { > xprintf( "cannot stat %s. Please \"unset watch\".\n" , > do not use _PATH_UTMP ); > > Thus the C compiler conplains & exits with error! > > The code handles _PATH_UTMP for different platforms in "tc.who.c" by using > the #define on line 55: > > # ifndef _PATH_UTMP > # define _PATH_UTMP UTMPX_FILE > # endif /* _PATH_UTMP */ > > But with the new header file, somehow _PATH_UTMP is defined as "do not use > _PATH_UTMP", the code sequence no longer works. > > The workaround for Solaris 11 is to just take away the check, and redefine > _PATH_UTMP to something else. So basically replace the 3 lines above with: > > # undef _PATH_UTMP > # define _PATH_UTMP UTMPX_FILE > > I will need to really test GE2011.11 on Solaris 11! Also, thanks for your > patience John! > > Rayson > > > > > > > On Thu, Dec 22, 2011 at 2:26 PM, Geilow, John <[email protected]> wrote: >> Rayson, >> >> I change to the directory and ran the same command as the aimk script did >> and add the "-E", is this what you wanted? >> >> John > > _______________________________________________ users mailing list [email protected] https://gridengine.org/mailman/listinfo/users
