From: <se...@in...> - 2004-08-22 18:18:37
|
I have committed "added using namespace Opencxx" to verbose/VerboseClass.mc verbose2/VerboseClass2.mc "added rule to build SyncClass.o" to wrapper/Makefile in opencxx/examples directory. still have occ2 -c WrapperClass.cc -o WrapperClass.o occ2 -o SyncClass.exe WrapperClass.o SyncClass.o -locc -lltdl occ2: don't know how to handle file `WrapperClass.o' we can forgot that the examples directory does not work from a build directory for release 2.8, will make it work later. |
From: Grzegorz J. <ja...@ac...> - 2004-08-23 13:52:54
|
Gilles J. Seguin wrote: > I have committed "added using namespace Opencxx" to > verbose/VerboseClass.mc verbose2/VerboseClass2.mc > > "added rule to build SyncClass.o" to wrapper/Makefile > in opencxx/examples directory. > > still have > occ2 -c WrapperClass.cc -o WrapperClass.o > occ2 -o SyncClass.exe WrapperClass.o SyncClass.o -locc -lltdl > occ2: don't know how to handle file `WrapperClass.o' I fixed compilation problem, but there is still something wrong. I am leaving it for now. > we can forgot that the examples directory does not work > from a build directory for release 2.8, will make it work later. That's right, examples will run seamlesly only after occ is installed. But I think there is no harm in leaving it that way. Making examples work with uninstalled occ is a big effort and it will definitely pollute makefiles with things like 'libtool -dlopen @abs_top_builddir@/libocc.la occ' etc., while examples should be clean and simple. Moreover, examples can also be used to validate if installation went ok. Maybe later we can make examples run under 'make installcheck' ? Best regards Grzegorz > > > > > ------------------------------------------------------- > SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media > 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 > Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. > http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 > _______________________________________________ > Opencxx-users mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opencxx-users |
From: <se...@in...> - 2004-08-23 15:42:32
|
On Mon, 2004-08-23 at 09:48, Grzegorz Jakacki wrote: > Gilles J. Seguin wrote: > > I have committed "added using namespace Opencxx" to > > verbose/VerboseClass.mc verbose2/VerboseClass2.mc > > > > "added rule to build SyncClass.o" to wrapper/Makefile > > in opencxx/examples directory. > > > > still have > > occ2 -c WrapperClass.cc -o WrapperClass.o > > occ2 -o SyncClass.exe WrapperClass.o SyncClass.o -locc -lltdl > > occ2: don't know how to handle file `WrapperClass.o' > > I fixed compilation problem, but there is still something wrong. I am > leaving it for now. > > > we can forgot that the examples directory does not work > > from a build directory for release 2.8, will make it work later. I have done it. At first I was thinking, it was necessary because "make dist" was including everything CVS directory included from the examples directory. Somebody has put examples in EXTRA_DIST, do not do that. > That's right, examples will run seamlesly only after occ is installed. > But I think there is no harm in leaving it that way. Making examples > work with uninstalled occ is a big effort and it will definitely pollute > makefiles with things like 'libtool -dlopen @abs_top_builddir@/libocc.la > occ' etc., while examples should be clean and simple. I have to reread the documentation. Since we are doing more relinking because of "make check". configure utility will be better with --disable-fast-install by default. Or force relinking at install time. > Moreover, examples can also be used to validate if installation went > ok. Maybe later we can make examples run under 'make installcheck' ? |
From: Grzegorz J. <ja...@ac...> - 2004-08-24 14:34:11
|
Gilles J. Seguin wrote: > On Mon, 2004-08-23 at 09:48, Grzegorz Jakacki wrote: > >>Gilles J. Seguin wrote: >> >>>I have committed "added using namespace Opencxx" to >>>verbose/VerboseClass.mc verbose2/VerboseClass2.mc >>> >>>"added rule to build SyncClass.o" to wrapper/Makefile >>>in opencxx/examples directory. >>> >>>still have >>>occ2 -c WrapperClass.cc -o WrapperClass.o >>>occ2 -o SyncClass.exe WrapperClass.o SyncClass.o -locc -lltdl >>>occ2: don't know how to handle file `WrapperClass.o' >> >>I fixed compilation problem, but there is still something wrong. I am >>leaving it for now. >> >> >>>we can forgot that the examples directory does not work >>>from a build directory for release 2.8, will make it work later. > > > I have done it. At first I was thinking, it was necessary > because "make dist" was including everything CVS directory included > from the examples directory. > Somebody Me. > has put examples in EXTRA_DIST, do not do that. Thanks for improvig this. >>That's right, examples will run seamlesly only after occ is installed. >>But I think there is no harm in leaving it that way. Making examples >>work with uninstalled occ is a big effort and it will definitely pollute >>makefiles with things like 'libtool -dlopen @abs_top_builddir@/libocc.la >>occ' etc., while examples should be clean and simple. > > > I have to reread the documentation. Since we are doing more relinking > because of "make check". configure utility will be better with > --disable-fast-install by default. Or force relinking at install time. OK, but my strong suggestion is to freeze rel_2_8 now, release, merge to trunk before weekend and continue the development in trunk or in sandboxes. Otherwise 2.8 will never ship. BR Grzegorz >>Moreover, examples can also be used to validate if installation went >>ok. Maybe later we can make examples run under 'make installcheck' ? > > > > > > ------------------------------------------------------- > SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media > 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 > Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. > http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 > _______________________________________________ > Opencxx-users mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opencxx-users |