Message: Re: Installation Problems Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

None Re: Installation Problems 

Forum: Installation and Configuration
Re: None Installation Problems (Matthew Gignac)
Re: None Re: Installation Problems (Michael H. Kelsey)
Re: None Re: Installation Problems (Matthew Gignac)
Re: None Re: Installation Problems (Michael H. Kelsey)
Re: None Re: Installation Problems (Matthew Gignac)
Date: 20 Oct, 2010
From: Michael H. Kelsey <Michael H. Kelsey>

I'm sorry you're having so much trouble, Matthew.  You're running the right
commands, and it appears that you have the right permissions, so I'm not
sure where the problem lies.

Matthew Gignac writes:
> So I checked the permissions on the config.sh script, and got this as a
> response,
> 
> -rwxr-xr-x 1 matthewgignac staff 4224 20 Oct 11:25
> /Users/matthewgignac/geant4.9.3.p01/.config/bin/Darwin-g++/config.sh
> 
> I am fairly new to the world of computers, so I am not absolutely
> positive what the permissions on the config.sh script are...

Those permissions are correct.  FYI, the permissions string consists of a
prefix and three code groups, TUUUGGGOOO, where "T" is the file type ("-" is a
regular file, "d" is a directory, "l" is a symbolic link, and there are some
other special cases); UUU are the user permissions (here "matthewgignac"),
GGG are the group permissions (here anyone in "staff"), and OOO are the
"other" or "world" permissions.  "r" means readable, "w" means writable, and
"x" means executable.

> When I run the simple ./Configure command, I get the following response,
> 
> /Users/matthewgignac/geant4.9.3.p01/Configure --- Geant4 Toolkit
> Installation --- WARNING: Geant4 is NOT built yet! You (or the
> administrator if you have not enough privileges) should start with
> $G4INSTALL/Configure -build. (where $G4INSTALL is Geant4 install
> directory).
> 
> It seems to be running into a problem,

I'm sure it's running into the same inexplicable problem.  Let me show you
what my build area looks like, and you can compare with yours:



{dhcp-131-176-175-79.estec.esa.int:1905} pwd
/Applications/GEANT4/geant4.9.3.p01

Notice that this is my "production" build, so everything is owned by ROOT.

{dhcp-131-176-175-79.estec.esa.int:1906} ls
Configure*      bin/            env.sh@         include/        src/
LICENSE         config/         environments/   lib/            tmp/
ReleaseNotes/   env.csh@        examples/       source/

(I created those symbolic links myself, for convenience).

{dhcp-131-176-175-79.estec.esa.int:1908} ls -l .config/bin/Darwin-g++/
total 192
-rw-r--r--  1 root  1196   4387 Sep 28 10:18 config.sh
-rwxr-xr-x  1 root  1196  14926 Sep 28 10:18 env.csh*
-rwxr-xr-x  1 root  1196  19171 Sep 28 10:18 env.sh*
-rw-r--r--  1 root  1196  22322 Sep 28 10:20 g4make.log
-rwxr-xr-x  1 root  1196  15404 Sep 28 10:18 install.sh*
-rwxr-xr-x  1 root  1196   9969 Sep 28 10:18 move.sh*

Interesting.  My config.sh script isn't shown as executable (makes sense,
since it's supposed to be sourced, not executed as a command).  That should
not make any difference to Configure, however.

There is *another* directory which contains a different config.sh file:

{dhcp-131-176-175-79.estec.esa.int:1916} ls -l .config/UU/                      total 120
-rw-r--r--  1 root  1196   4390 Sep 28 10:18 config.sh
-rw-r--r--  1 root  1196   2305 Sep 28 10:18 extract
-rwxr-xr-x  1 root  1196    623 Sep 28 10:18 filexp*
-rw-r--r--  1 root  1196   3566 Sep 28 10:18 getfile
-rwxr-xr-x  1 root  1196    432 Sep 28 10:18 loc*
-rw-r--r--  1 root  1196   2584 Sep 28 10:18 myread
-rw-r--r--  1 root  1196   4090 Sep 28 10:18 oldconfig.sh
-rw-r--r--  1 root  1196      0 Sep 28 10:18 oldsyms
-rw-r--r--  1 root  1196     10 Sep 28 10:18 optdef.sh
-rw-r--r--  1 root  1196  19695 Sep 28 10:18 qt
-rwxr-xr-x  1 root  1196    166 Sep 28 10:18 tr*

Could you cross-check that you see all the same things I do (some file sizes
will be different, because your directory path is different)?

Finally, could you try a completely "clean" build, removing everything
manually:

 rm -rf .config lib tmp include

      -- Mike

Inline Depth:
 1 1
 All All
Outline Depth:
 1 1
 2 2
 All All
Add message: (add)

1 None: Re: Installation Problems   (Matthew Gignac - 20 Oct, 2010)
(_ None: Re: Installation Problems   (Matthew Gignac - 20 Oct, 2010)
(_ None: Re: Installation Problems   (Mike Kelsey - 20 Oct, 2010)
(_ None: Re: Installation Problems   (Matthew Gignac - 20 Oct, 2010)
(_ None: Re: Installation Problems   (Mike Kelsey - 20 Oct, 2010)
(_ None: Re: Installation Problems   (Matthew Gignac - 20 Oct, 2010)
(_ None: Re: Installation Problems   (Mike Kelsey - 20 Oct, 2010)
(_ Ok: Re: Installation Problems   (Matthew Gignac - 20 Oct, 2010)
(_ None: Re: Installation Problems   (Mike Kelsey - 20 Oct, 2010)
 Add Message Add Message
to: "Re: Installation Problems"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews


[ Geant 4 Home | Geant 4 HyperNews | Search | Request New Forum | Feedback ]