Mail Archives: cygwin/1996/12/15/07:04:40
In-Reply-To: <1 DOT 5 DOT 4 DOT 16 DOT 19961213191832 DOT 339f62c6 AT 192 DOT 160 DOT 61 DOT 2>
> At 05:05 PM 12/13/96 +0900, Colin Peters wrote:
> [snipped my problem -- it's solved :) ]
> >So, the *real* error is that ld can't find libgcc.a. So, search for that
> file,
> >and while you're at it, why not find all the lib*.a files included with
> the
> >distribution (they should be in two or three directories at most). Then
> set an
> >environment variable called LIBRARY_PATH to a list of all these
> directories.
> >For example, my LIBRARY_PATH is "/usr/lib:/usr/win32/lib", but my setup
> is, I
> >must tell you, quite different from your standard GNU or Cygnus setup.
>
> First of all, thank you all very much; I can compile now! :)
> The problem was that although I had LIBRARY_PATH properly set in my
> .bashrc, I was an idiot and didn't check that $LIBRARY_PATH actually had
> the value which I gave it. It seems that for some reason bash can't
> initialize the variable (although it can change its value if it is already
> initialized), so
> all that was needed was to set LIBRARY_PATH too foo in my autoexec.bat and
> then change it in my .bashrc
>
> This was also neccessary for my C_INCLUDE_PATH and CPLUS_INCLUDE_PATH (and
> it would no doubt have saved me some embarassment had I remembered that).
> Why can bash not initialize these vars?
It can - from my .profile:
export CPLUS_INCLUDE_PATH=/unix/include/g++
And from the prompt, 'env | grep CPLUS' gives this setting.
Are you sure you are exporting the variable setting in bash? A side effect
of setting a variable in autoexec.bat is that it will become an environment
variable in bash.
Richard
--
richardd AT cix DOT compulink DOT co DOT uk http://www.inside-edge.co.uk/
Inside Edge Consultancy Client/Server and Internet Applications
PGP key from: pgp-public-keys AT keys DOT pgp DOT net -or- http://www.four11.com/
-
For help on using this list, send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".
- Raw text -