On Tue, Nov 15, 2011 at 4:05 AM, Rayson Ho <[email protected]> wrote:
>> I guess it should be possible to port to Cygwin and have
>> it behave similarly to Unix-like systems.
>
> I just finished the Cygwin port from where I left off. I got
> everything except authuser, qmon, qmake compiled & linked.

more than I currently achieve

> The basic commands (eg. loadcheck & checkuser) work, qmaster fails to
> start because my windows hostname resolution is messed up. I think
> I've spent more time of googling Windows host name resolution info &
> debugging process, AND rebooting than getting Grid Engine compiled
> under Cygwin. :-(

I extendend the arch scripts and defined a CYGWIN_NT as COMPILE_ARCH
variable, changed a couple of LINUX to __GNU_LIBRARY__ checks or
combined defined(LINUX) && !defined(CYGWIN_NT) checks, had to include
/usr/include/tirpc, defined GETHOSTBYNAME_M and GETHOSTBYADDR_M, and
now I'm somewhere stuck because of undefined references to
`_sge_mutex_*  in /libs/sgeobj/ and libs/uti/ ...

> Philippe, if you can wait for a few more days, I will clean up my
> Cygwin changes and release them (and see if Dave is interested in
> getting some of those into his fork). I will see if we can get the
> native porting effort going soon.

that would be great

-- 
Philippe Dreuw
_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to