From: Egon T. <ego...@ut...> - 2004-04-27 08:34:20
|
Hi Darrell! Darrell Schiebel wrote: > > Hi, > > I've been looking at CCM tools/frameworks, and I got interested in > ccmtools. However, I can't make the simple hello-world example in the > tutorial work. Attached is a log of my errors, but the one that has me > stopped is: > Cannot determine build directory because root of package > compilation tree (aka BUILDROOT) not specified > The ccmtools environment cannot be installed from > /tmp/ccmtools-cpp-environment. Unfortunately, the last ccmtools release (version 0.3.2) is out of date, but you can check out a current version (0.3.3) from CVS: $ cvs -d :pserver:ano...@cv...:/cvsroot/ccmtools login Password: <press enter> $ cvs -d :pserver:ano...@cv...:/cvsroot/ccmtools co ccmtools $ cvs -d :pserver:ano...@cv...:/cvsroot/ccmtools co cpp-environment $ cvs -d :pserver:ano...@cv...:/cvsroot/ccmtools co java-environment This CVS version corresponds to the tutorial available from the ccmtools homepage. There are about 30 test cases in the ccmtools/test directory which are running through. Sorry for your troubles. In the next days, I will put an up-to-date pre-release version on the ccmtools homepage. > I can get it to put all of this stuff somewhere else by setting the TMP > (or TEMP) environment variable (surely there's a better place/way), but > still the same error persists. Setting BUILDROOT is no help, and it > seems to ignore ~/.confix completely. In the current version, we have skipped the ccmtools-cpp-environment script. Now there are three packages (java-environment, cpp-environment and ccmtools). You install *-environment first (using Ant and Confix). After that, ccmtools can be installed and used - see chapter 3 of the tutorial. > This isn't exactly a "typical" install... I created RPMs... first for > ccmtools, and then for confix (when ccmtools seemed to need it). These > are available at ftp://ftp.cv.nrao.edu/aips++/development/rpms/noarch/. > Perhaps I'll have to back out and try to get the regular install to work > first... here are the RPMs that are being used (I believe): > > antlr-2.7.2-3jpp > confix-1.3.pre21-2ds > automake-1.6.3-5 > ccmtools-jdom-0.3.2-1ds > ccmtools-doc-0.3.2-1ds > autoconf-2.57-3 > ccmtools-0.3.2-1ds > > (note that ANTLR is coming from jpackage!). Can anyone provide any > suggestions? I'd really like to give this a try. You are right, our install procedure needs some refactoring ;-) Thanks for your constructive ccmtools investigations. :-) Egon |