This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Default installation directory for include files when cross compiling


On 6/20/06, Mark Mitchell <mark@codesourcery.com> wrote:
Gabriel Dos Reis wrote:
> Mark Mitchell <mark@codesourcery.com> writes:
>
> | Gabriel Dos Reis wrote:
> |
> | > | Does that mean that you would approve a patch to adjust the default for
> | > | cross builds?
> | >
> | > Yes.
> | >
> | > I was concerned you wanted to change the default uniformly,
> | > e.g. whether native or not.  You have clarified it would be only for
> | > cross-compile.
> |
> | Here is a patch to implement this change.  (Unfortunately, one has to
> | make this change in two places; perhaps, in future, there should be a
> | driver -print-libstdc++-include option, or some such.)
> |
> | Gaby, is this patch OK?
>
> Hmm, I believe the actual patch is missing...

Indeed.

Apologies,

--
Mark Mitchell
CodeSourcery
mark@codesourcery.com
(650) 331-3385 x713


2006-06-19 Mark Mitchell <mark@codesourcery.com>


        * acinclude.m4 (GLIBCXX_EXPORT_INSTALL_INFO): When
        cross-compiling, put headers in $prefix/$target/include/c++.
        * configure: Regenerated.

2006-06-19 Mark Mitchell <mark@codesourcery.com>

        * configure.ac: Set gcc_gxx_include_dir to $target/include/c++
        when cross-compiling.  Do not substitute libstdcxx_incdir.
        * configure: Regenerated.

This broke bootstrap:


/abuild/rguenther/trunk/gcc/configure: line 7305: syntax error near
unexpected token `$LN_S'
/abuild/rguenther/trunk/gcc/configure: line 7305: `ACX_PROG_LN($LN_S)'
make[2]: *** [configure-stage1-gcc] Error 2

somehow you didn't re-generate configure correctly.

Richard.


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