Hi,

On Tuesday 28 February 2006 19:50, Mark Mitchell wrote:
> René Rebe wrote:
> > Hi all,
> > 
> > in my tests gcc 4.1.0-RC{1,2} install headers into a root (/) include 
> > directory:
> 
> Are you sure?  The log you show is presumably from your build log; have
> you verified that this is where the files are placed in the filesystem?

Yes, since the path is absolute and not something from within the build.

The log further reveals:

...
install -c -m 644 javax/swing/JFormattedTextField.h 
/include/c++/javax/swing/JFormattedTextField.h
...

> > --prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libdir=/usr/lib64 \
> > --datadir=/usr/share --includedir=/usr/include --infodir=/usr/info \
> > --mandir=/usr/man --sysconfdir=/etc --localstatedir=/var \
> > --build=x86_64-t2-linux-gnu --host=x86_64-t2-linux-gnu \
> > --enable-__cxa_atexit --disable-checking --enable-multilib \
> > --with-gnu-as --with-gnu-ld --enable-threads=posix \
> > --enable-version-specific-runtime-libs --enable-libgcj --enable-shared
> 
> Certainly, based on that, we would hope the headers in question would
> end up in /usr/include/c++.  I have not personally tested all of the
> header switches, but I have verified that the headers end up in
> $prefix/include/c++ for me.  The SSP patch I applied yesterday will have
> no affect on this situation, as it applied only to the libssp headers.

Yes.

Yours,

-- 
René Rebe - Rubensstr. 64 - 12157 Berlin (Europe / Germany)
            http://www.exactcode.de | http://www.t2-project.org
            +49 (0)30  255 897 45

Reply via email to