CT 0.29 - stuck compiling gcc 4.0 glibc 2.2.5 ppc405: execvp: /bin/sh: Resource temporarily unavailable

Christopher Faylor me@cgf.cx
Sat Mar 26 18:00:00 GMT 2005


On Sat, Mar 26, 2005 at 06:47:36PM +0100, Martin Egholm Nielsen wrote:
>cgf wrote:
>>/cygdrive/X is what cygwin uses to more-or-less reference unmounted
>>drives.  You wouldn't use that in the second argument to mount.  If you
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>>inspect the man page you'll see examples of how to use mount, and you'll
>>see that /cygdrive is not used in this fashion.
>>
>I mounted the directories given below:
>
>c:\cygwin\opt\crosstool on /opt/crosstool type system (binmode,cygexec)
>c:\DATA\crosstool-0.29 on /cygdrive/c/DATA/crosstool-0.29 type system 
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>(binmode,cygexec)
>
>But then, after doing so, running CT (and possible some other apps.), I
>got an error-dialog on the screen that cygwin1.dll could be found in
>the path.  Although "/bin" was in the path, I then had to add
>"/cygdrive/c/cygwin/bin" to the path, then it worked...  Weird!?

So, you quoted the part of my mail where I said not to do that, did it
anyway, and then think it's weird that things don't work.

Do not use /cygdrive as the target of a mount command.

Again, when I said "you'd do something like" I was working under the
assumption that I did not have to exhaustively tell you exactly what
needs to be done.  I am not familiar with crosstool and I can't give
you specific instructions.

cgf

------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com



More information about the crossgcc mailing list