|Message: Re: Problem building geant4.9.5.b01 with Qt using CMake||Not Logged In (login)|
Click on the Forum title, e.g. on the "Forums by Category" page, to read a sequence of postings to the Forum and its threads all in one page. If you are only interested in one thread or the thread following a specific posting, click the thread or the posting, which takes you to a smaller page, which contains only the part you are interested in and may be easier to navigate.
Messages are "chained" if there are only replies at the first level, i.e. 1/1.html, 1/1/1.html etc. In case of "chained" messages the message number is replaced by the icon and there is no indentation.
Inline: Display the subject line only or also the text of the posting(s); for the choice "All" the "Outline" choices are switched off.
|1||0||1||no text / full text of posting|
|2||1||All||text for level 1 only / text for All postings|
Outline: Choose the depth of the posting thread, successive toggle controls provide increasing detail.
|1||2||1||2 levels / 1 level (original posting)|
|2||3||2||3 levels / 2 levels|
|3||3||All||3 levels / all levels (all postings)|
On Mon, 18 Jul 2011 14:31:45 GMT, Zach Hartwig wrote: > A minor question: I have several scripts that I use often which depend > on the G4INSTALL environmental variable, which formerly pointed to the > top-level Geant4 directory (i.e., the first directory available after > unpacking the geant4.X.X.tgz source code). I notice that CMake configure > script sets this variable to point to (for example on my machine): > > G4INSTALL=/home/hartwig/scratch/geant4/geant4.9.5.b01/share/Geant4-9.5.0 > > While this is inconvenient, it's certainly not a show-stopper. I was > just curous if this was by design and other environmental variables will > depend on this value for G4INSTALL (Doesn't seem to be the case but you > never know)? Or if I can modify this environmental variable to point > where I want it to without breaking anything.
This setting of G4INSTALL is by design - the aim being to provide a bridge between the 'old style' directory structure expected by the GNUmakefile system and the newer CMake based build, which aims to use standard locations for installing things.
If you absolutely, positively have to have
$ pwd /somewhere $ tar -zxf /tmp/geant4.9.5.b01.tar.gz $ mkdir geant4.9.5.b01-build $ ls geant4.9.5.b01 geant4.9.5.b01-build $ cd geant4.9.5.b01-build $ cmake
you'll see that the directory where you build Geant4, (i.e. the 'build tree')
However, please note that this pattern of building/using Geant4 is generally for developers of Geant4 itself, or those integrating Geant4 into another CMake based project. Whilst the 'build tree' will give you a working version of the toolkit, it's fragile against any change to the build or source trees, so the majority of use cases should prefer to install Geant4.
So in general you should prefer modifying your script away from using
|Inline Depth:||Outline Depth:||Add message:|