From: Grzegorz J. <ja...@he...> - 2004-02-19 07:06:50
|
On 19 Feb 2004, =D6=A3=BD=A8=CF=C9 wrote: > Dear Sir: Ni hao, > =09I am having a trouble to compile some file downloaded from > > http://cvs.sourceforge.net/viewcvs.py/opencxx/opencxx/sample/?only_with_t= ag=3Dre > l_2_7. > > I have opencxx-2.7 got from the same website above. I type "./configure" = to > > configure the package for OS which is RedHat linux x9.2 with kernel 2.4 > > , and then I type "make install" to install the programs.But when I type > > "occ -m -- -g VerboseClass.mc" for compiling the downloaded file > "VerboseClass.mc" I get an error whichlike following: > > ***************************************************************** > > /usr/include/c++/3.2.2/i386-redhat-linux/bits/c++locale.h:48: parse error > before `; }' > > MOP warning: The hash table is full. Expanded... > > 1 Error(s). OpenC++ stops. > > ***************************************************************** > [snip] > > I am wondering if I install an older version of gcc compiler,which ju= st > for older C++ library.so that I would not see this sort of problem. > > I really appreciate if you could any suggestions on this.Thank you,an= d > hava a good day. Yes. OpenC++ has a known problem with parsing gcc-3.x header files. It should work OK with headers from gcc-2.95.x. Fixing OpenC++ wrt. gcc-3.x headers is not trivial. I am now in a process of building a team of voluteers who would like to contribute work into it. If you have time and would like to help with it, please send me an e-mail. > Yours Zheng(From China) Cheers Grzegorz (also from China) ################################################################## # Grzegorz Jakacki Huada Electronic Design # # Senior Engineer, CAD Dept. 1 Gaojiayuan, Chaoyang # # tel. +86-10-64365577 x2074 Beijing 100015, China # # Copyright (C) 2003 Grzegorz Jakacki, HED. All Rights Reserved. # ################################################################## |