From: Grzegorz J. <ja...@ac...> - 2004-11-05 13:56:23
|
Thomas Engelmeier wrote: > Hi, > > I currently wanted to evaluate OpenCXX for generation of language > bindings of crufty old C code into some reflectable languages on MacOS X. > > The 2.8 distribution has a bunch of problems: > > - with the normal automake / autoconf / make chain there is a problem > that in most of the makefiles libtool is invoked, not something > configurable (glibtool on OS X) or the local libtool ($OPENCXX/libtool). You mean during building OpenC++ or compiling with OpenC++? > - compiled, one of the samples (IIRC verbose2) produces an coredump. The > problem is the sample tries to write to cout at static initialisation > time. The init order is _not_ guaranteed by the ANSI Standard - while it > is desirable std::cout is usuable all the time, the only thing that is > guaranteed is it is usuable when program execution reaches the first > line of main(); > > - With an more rigid ANSI compliant standard library implementation > (Metrowerks Codewarrior) there are compile errors due to missing > namespace using clauses in a whole bunch of files That's very valuable feedback. Could you send a patch agains 2.8 for these? Thanks! Grzegorz > > ChangedMemberList.cc -> using std::memmove > > Error : undefined identifier 'strlen' > auxil.cc line 28 int len = strlen(src); > > Error : undefined identifier 'strcpy' > auxil.cc line 30 return strcpy(result, src); > > etc... > > Regards, > Tom_E > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Sybase ASE Linux Express Edition - download now for FREE > LinuxWorld Reader's Choice Award Winner for best database on Linux. > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > _______________________________________________ > Opencxx-users mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opencxx-users |