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

Reply via email to