This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: SUN make and gcc 3.0: committed changes to branch
- To: Hans-Peter Nilsson <hans-peter dot nilsson at axis dot com>
- Subject: Re: SUN make and gcc 3.0: committed changes to branch
- From: Phil Edwards <pedwards at disaster dot jaj dot com>
- Date: Wed, 30 May 2001 15:54:42 -0400
- Cc: gcc-patches at gcc dot gnu dot org, libstdc++ at gcc dot gnu dot org
- References: <200105300733.JAA07962@ignucius.axis.se>
I wanted to test libstdc++ using a non-GNU make, after these changes.
Something went a bit odd, and I'd like to hear any comments.
Okay, sources are in /stuff/pme/3unified (a unified 3.0 source tree).
A configure is done, calling configure by its absolute path from a different
objdir, using a --prefix of /stuff/pme/instdir. After a bootstrap and
install using Sun's make (no problems there, seemingly, which is wonderful),
I chdir into the installation directory:
Script started on Wed May 30 16:59:07 2001
$ pwd
/stuff/pme/instdir
$ ls -lF
total 12
drwxr-xr-x 2 pedwards sysadmin 512 May 30 16:47 bin/
drwxr-xr-x 3 pedwards sysadmin 512 May 30 16:47 include/
drwxr-xr-x 2 pedwards sysadmin 1024 May 30 16:46 info/
drwxr-xr-x 3 pedwards sysadmin 512 May 30 16:48 lib/
drwxr-xr-x 3 pedwards sysadmin 512 May 30 16:46 man/
drwxr-xr-x 4 pedwards sysadmin 512 May 30 16:47 sparc-sun-solaris2.8/
$ cd include/g++-v3
$ ls -lF | grep ^d
drwxr-xr-x 2 pedwards sysadmin 1024 May 30 16:47 backward/
drwxr-xr-x 2 pedwards sysadmin 3072 May 30 16:48 bits/
drwxr-xr-x 2 pedwards sysadmin 512 May 30 16:47 ext/
drwxr-xr-x 3 pedwards sysadmin 512 May 30 16:47 sparc-sun-solaris2.8/
drwxr-xr-x 3 pedwards sysadmin 512 May 30 16:47 stuff/
$
stuff? What stuff?
$ cd stuff
$ ls
pme
$ cd pme
$ ls
3unified
$ cd 3unified
$ ls
libstdc++-v3
$ cd libstdc++-v3
$ ls
libsupc++
$ cd libsupc++
$ ls
cxxabi.h new typeinfo
$ ls -lF
total 54
-rw-r--r-- 1 pedwards sysadmin 18939 May 30 16:47 cxxabi.h
-rw-r--r-- 1 pedwards sysadmin 2514 May 30 16:47 new
-rw-r--r-- 1 pedwards sysadmin 4400 May 30 16:47 typeinfo
$
That's a little wacky.
$ pwd
/stuff/pme/instdir/include/g++-v3/stuff/pme/3unified/libstdc++-v3/libsupc++
Yup. No symlinks, either. "$prefix/include/g++-v3/$srcdir" was the header
installation directory.
$ exit
script done on Wed May 30 17:00:36 2001
I've no idea how that happened. That particular sparc is getting too
heavily used to make investigating feasible today, but I can look tomorrow.
Phil
--
pedwards at disaster dot jaj dot com | pme at sources dot redhat dot com
devphil at several other less interesting addresses in various dot domains
The gods do not protect fools. Fools are protected by more capable fools.