From: Grzegorz J. <ja...@ac...> - 2004-07-25 03:50:51
|
Grigorenko Dmitriy wrote: > Hi > > >>the most stable thing is rel_2_8, >>which is the next release. > > OK > I`ve investigated my cvs problems > First of all, there is a problem with aux.* files. Some filenames (such are > aux, com, prn, con) have the special meaning in DOS/Win OS, so they cannot > be used for > common files. Please, rename them. > The second point is that Windows is not case sensitive. So ptree.h and > Ptree.h are the same file. (member.h and Member.h have the same problem). See my other reply (sent just a minute ago). > The second problem is the following: > $./bootstrap > $./configure > <..> > configure: error: libgc not found; set up paths or --disable-gc This is ok. Beginning with 2.8 libgc is not a part of OpenC++, it is an external library. If you want to use gc, you need to install it system-wide or in your home. In the latter case you have guarantee, that compiler/linker will be able to find libgc, one way is: ./configure CPPFLAGS=-I<dir_with_gc>/include LDFLAGS=-L<dir_with_gc>/lib Alternatively, you can switch gc off: ./configure --disable-gc > The logs of bootstrap (boot.log) and configure (cfg.log) are attached. > The full configure log which --disable-gc option is attached (cfg2.log) > > You can see that in all cases the configure gives the right answer about > ltdl (as far as I understand). > I cannot show you results of tests becouse I have to make a number of > changes in the filenames. That would be great to bring all the fixes into CVS. > I`ll write about 'make tests' later. > > There is no makefile.in in the script folder. > http://cvs.sourceforge.net/viewcvs.py/opencxx/opencxx/scripts/?only_with_tag > =rel_2_8 Correct. Makefile is generated by ./configure, no need to keep it in CVS. > There is no gc/Makefile > http://cvs.sourceforge.net/viewcvs.py/opencxx/opencxx/gc/?only_with_tag=rel_ > 2_8 gc directory should be all empty, which effectively means it does not exist any more. This is because libgc is no longer distributed as a part of OpenC++, starting from 2.8 it is an external dependency. > > Is it correct? Yes. Best regards Grzegorz |