View Issue Details

IDProjectCategoryView StatusLast Update
0000202ascendbuild-linuxpublic2009-05-01 17:58
Assigned Tojohn 
Status assignedResolutionopen 
Product Version 
Target Version1.0Fixed in Version 
Summary0000202: pygtk interface fails to build on cygwin: can't find 'vsnprintf' function
DescriptionPyGTK interface fails to build on cygwin: can't find 'vsnprintf' function

Maybe an autoconf macro is required to check for the existence of this?

I was using Python 2.3 and GCC 3.4.4

Also needed to first add a definition of the type __int64 before the #include <Python.h>
Additional InformationError message:

$ make
g++ -c -g -I../../base/generic -I../../base/generic/solver -I../../base/generic/compiler -I../../base/generic/utilities
-I../../base/generic/general -I../../base/generic/packages -I/cygdrive/c/Python23/include -DASCXX_USE_PYTHON -c -o reporter.o reporter.cpp
reporter.cpp: In member function `int Reporter::reportErrorPython(error_severity_t, const char*, int, const char*, char*)':
reporter.cpp:67: error: `_vsnprintf' undeclared (first use this function)
reporter.cpp:67: error: (Each undeclared identifier is reported only once for each function it appears in.)
make: *** [reporter.o] Error 1
TagsNo tags attached.


related to 0000203 assignedjohn ASCEND PyGTK GUI can't build on cygwin 



2006-01-17 18:00

administrator   ~0000234

In changeset 230, added detection of vsnprintf with ./configure.
Need to expand this with 'HAVE_VSNPRINTF' or similar...

Issue History

Date Modified Username Field Change
2006-01-13 11:46 john New Issue
2006-01-13 11:46 john Description Updated
2006-01-13 13:52 john Relationship added related to 0000203
2006-01-17 18:00 john Note Added: 0000234
2006-02-07 13:17 john Target release => 1.0
2008-02-10 17:59 john Status new => assigned
2008-02-10 17:59 john Assigned To => john
2009-05-01 16:52 john Target Version => 0.9.7
2009-05-01 17:58 john Target Version 0.9.7 => 1.0