dannote / mod-ndb

Automatically exported from code.google.com/p/mod-ndb
0 stars 0 forks source link

FreeBSD 4 is not supported (wchar_t) #53

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
The Coco C++ parser generator, which is used to create mod_ndb's parsers for 
SQL and JSON, use 
wide characters and wprintf().  These are not available in FreeBSD before 
FreeBSD 5. 

There are several possible workarounds for this, but none of them will be 
generally released. 

1) Build mod_ndb without support for N-SQL and JSONRequest.  

2) Use a different variant of Coco.  There are many variants available, and it 
is not difficult to create 
a custom version. 

Original issue reported on code.google.com by john.david.duncan on 6 Nov 2007 at 12:14

GoogleCodeExporter commented 9 years ago
A configure-time option to mod_ndb 1.0 could be used to disable N-SQL support.

Original comment by john.david.duncan on 23 Mar 2008 at 10:15

GoogleCodeExporter commented 9 years ago
Maybe "include <wchar.h>" is all that's needed.

Original comment by john.david.duncan on 24 Mar 2008 at 12:05

GoogleCodeExporter commented 9 years ago
Markus Loeberbauer tells me that an older Coco, not requiring wprintf, is 
available at 
http://ssw.jku.at/coco/CPP/2006-06-30/CocoSourcesCPP.zip

Original comment by john.david.duncan on 20 Apr 2008 at 8:15

GoogleCodeExporter commented 9 years ago
FreeBSD 4 will not be supported.

Original comment by john.david.duncan on 4 Jan 2009 at 4:39