From: Alexandre T. <kt...@fr...> - 2003-02-18 22:32:52
|
Le mardi, 18 f=E9v 2003, =E0 02:22 Europe/Paris, Grzegorz Jakacki a =E9cr= it : >> I replaced the current Gc in the Cvs version with Gc 6.1. It compiles >> without any problem but Occ itself does not compile at all, I get tons >> of errors. The Gcc version >> shipped with the Mosx dev package is 3.1. Which version do you use to >> compile Occ? > > OpenC++ sources does not conform to namespaces scheme mandated by C++ =20 > standard > (i.e. that standard library components live in 'std' namespace). =20 > OpenC++ > DOES NOT compile with gcc>=3D3.0. It is not difficult to fix and > somebody has already done it, but nobody had enough will to check it =20 > in. > Go to OpenC++ project page at www.sf.net and search the archive of > opencxx-user, the link to the gcc-3.0 compatible version has been =20 > posted > here. I'll try that. > If you can spare some time to merge the changes with HEAD revision > and check it in, the heavens will thank you (and I will join too). No problem but I haven't used CVS for quite a while... >> Note: to compile Occ, I duplicated "Makefile.FreeBSD" in "src/Unix" =20 >> and >> used "make -f Makefile.Darwin all". > > *PLEASE* work on CVS HEAD. > > 2.5.12/2.5.13 is difficult to maintain because of code duplication in =20 > its > build system. OpenC++ project does not have resources to maintain it. > Moreover, 2.5.12 does not include test harness nor test suite, which > disables reliable development, because you have no means to verify if =20 > your > contribution breaks the current functionality. It is likely that your > otherwise very valuable work will not be useful if you stick to 2.5.12 = =20 > . Don't worry, I'm working on the latest tree posted on SourceForge :) Thanks for your help. Regards, Alex ------------------------------------------------------------------------=20 - Alexandre Tolmos E-mail:=A0...@fr... ICQ: 92964905 ------------------------------------------------------------------------=20 - "Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn." ------------------------------------------------------------------------=20 - |