Hello,
I am trying to port our build infrastructure to windows and I am struggling to get gyp to work under cygwin:
$ GYP_DEFINES="OS=android" deps/gyp/gyp anycmd.gyp --depth=. -f ninja-android
Traceback (most recent call last):
File "deps/gyp/gyp_main.py", line 16, in <module>
sys.exit(gyp.script_main())
File "deps/gyp/pylib/gyp/__init__.py", line 545, in script_main
return main(sys.argv[1:])
File "deps/gyp/pylib/gyp/__init__.py", line 538, in main
return gyp_main(args)
File "deps/gyp/pylib/gyp/__init__.py", line 523, in gyp_main
generator.GenerateOutput(flat_list, targets, data, params)
File "deps/gyp/pylib/gyp/generator/ninja.py", line 2386, in GenerateOutput
pool.map(CallGenerateOutputForConfig, arglists)
File "/usr/lib/python2.7/multiprocessing/pool.py", line 251, in map
return self.map_async(func, iterable, chunksize).get()
File "/usr/lib/python2.7/multiprocessing/pool.py", line 567, in get
raise self._value
AttributeError: 'module' object has no attribute 'windll'
It seems windll is not available in cygwin:
$ python -c "from ctypes import *; print cdll; print windll;"
<ctypes.LibraryLoader object at 0x7fdc57ac>
Traceback (most recent call last):
File "<string>", line 1, in <module>
NameError: name 'windll' is not defined
I found a thread discussing leaving cygwin behind for chromium. Is cygwin not supported any more?
Thanks