if cource of exttension module writen in C++
setup break and say:
cc -mno-cygwin -shared -s build\temp.win32-2.3
\Release\dybaseapi.o
build\temp.win32-2.3\Release\..\src\btree.o
build\temp.win32-2.3\Release\..\src\database.o
build\temp.win32-2.3\Release\..\src\dybase.o
build\temp.win32-2.3\Release\..\src\file.o
build\temp.win32-2.3\Release\..\src\pagepool.o
build\temp.win32-2.3\Release\dybaseapi.def
-LC:\Lang\Python23\libs -LC:\Lang\Python23\PCBuild
-lpython23 -o build\lib.win32-2.3\dybaseapi.pyd
error: command 'cc' failed: No such file or directory
I patch cygwinccompiler.py for resolve:
*** C:\Lang\Python23\work\Python-2.3.4
\Lib\distutils\cygwinccompiler.py Mon Apr 14
19:51:26 2003
--- C:\Lang\Python23\work\cygwinccompiler2.py
Tue Jun 29 13:00:23 2004
***************
*** 108,113 ****
--- 108,114 ----
# XXX optimization, warnings etc. should be
customizable.
self.set_executables(compiler='gcc -mcygwin -O -
Wall',
compiler_so='gcc -mcygwin -
mdll -O -Wall',
+ compiler_cxx='g++ -mcygwin -O -
Wall',
linker_exe='gcc -mcygwin',
linker_so=('%s -mcygwin %s' %
(self.linker_dll,
shared_option)))
***************
*** 295,300 ****
--- 296,302 ----
self.set_executables(compiler='gcc -mno-
cygwin -O -Wall',
compiler_so='gcc -mno-cygwin -
mdll -O -Wall',
+ compiler_cxx='g++ -mno-cygwin -
O -Wall',
linker_exe='gcc -mno-cygwin',
linker_so='%s -mno-cygwin %s %
s'
% (self.linker_dll,
shared_option,
|