This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: SUN make and gcc 3.0: committed changes to branch


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]