|
From: Dave K. <dav...@ar...> - 2008-06-05 09:29:31
|
Rüdiger Ranft wrote on 05 June 2008 08:03:
> Hi list,
>
> since I got trapped by a bug in libstdc++[1],
Ah, good ol' 24196, I know it well :)
> I needed to patch the
> compiler and compile it by myself.
Alternatively you can just use '--enable-fully-dynamic-string' when
configuring. It amounts to pretty much the same thing.
> Now I have the problem that the new
> compiler finds crt2.o or dllcrt2.o only when the compiler is given the
> location by "gcc -Bc:/Programme/MinGW/lib x.c". Since I want to avoid
> specifying -Bc:/Programme/MinGW/lib to every gcc invocation I want to
> get the normal behavior back, but can't find the point where to set this
> path at configure time.
The default -B directory is derived from your --prefix setting. The
directory you're mentioning there looks like your build directory, maybe?
Are you sure you remembered to run "make install"? You can't run gcc
directly out of the build directory without using -B.
Also, I'm not sure why you'd want to go messing around with
GCC_EXEC_PREFIX. Your initial compiler ought to work fine without it and it
might interfere with the new one or confuse the build process.
cheers,
DaveK
--
Can't think of a witty .sigline today....
|