From: Egon T. <ego...@ut...> - 2004-11-09 19:41:55
|
Hey Darrell! Darrell Schiebel wrote: > On Tuesday, October 26 2004 at 20:21+0200, Egon Teiniker wrote: > Thanks for the hint Egon! This got me past the building hurdle, > but now I'm stuck trying to get example1 of the tutorial built. > I tried both the instructions in the tutorial: > > ccmtools-generate c++local -a -o CarRental *.idl > > as well as the, readme incantation: > > ccmtools-generate idl3 -o CarRental/idl3 *.idl > ccmtools-generate idl3mirror -o CarRental/idl3 *.idl > ccmtools-generate c++local -o CarRental -ICarRental/idl3/interface CarRental/idl3/interface/BigBusiness/*.idl > ccmtools-generate c++local -a -o CarRental -ICarRental/idl3/component -ICarRental/idl3/interface CarRental/idl3/component/BigBusiness/*.idl > ccmtools-generate c++local-test -o CarRental -ICarRental/idl3/component -ICarRental/idl3/interface CarRental/idl3/component/BigBusiness/CarRental.idl > > In each case, some *_gen.cc files are created, which include > CCM_Local/HomeFinder.h, but this file is nowhere to be found. > Do I need to back off to an earlier version than the current > CVS version? Or have I done something else wrong? The CCM_Local/HomeFinder.h file is part of the cpp-environment package which you can check out from ccmtools.sf.net: $ cvs -d :pserver:ano...@cv...:/cvsroot/ccmtools co cpp-environment after that, you can build these C++ sources using confix: # Install the local component's environment: $ confix.py --packageroot=`pwd`/WX_Utils --bootstrap --configure --make --targets="install" $ confix.py --packageroot=`pwd`/CCM_Local --bootstrap --configure --make --targets="install" Beside the CCM_Local/HomeFinder.h, the cpp-environment contains utilities to handle C++ smart pointers and so on. You can also see the ccmtools tutorial for installing confix and the cpp-environment package. :-) Egon |