On Thu, Apr 13, 2006 at 03:06:43PM +0200, Abdelrazak Younes wrote: > Angus Leeming a écrit : > >Abdelrazak Younes <[EMAIL PROTECTED]> writes: > >>Wait I see that "-I/cygdrive/d/program/Aspell-60-4/include" is passed to > >>g++. So configure in this case doesn't translate anything and g++ is > >>able to cope with this path. But it can't cope with > >>"/usr/lib/libiconv.dll.a", this is really weird. Maybe it's just ld that > >>can't cope with it as, at the linking stage, g++ pass the command to ld. > > > >What's weird about it? Your mingw compiler has no idea how to map /usr/lib > >to a > >real location; it just doesn't know anything about mount points. > > Yes, that's my understanding also, but then the question is why does it > understand /cygdrive/d/...? If it didn't I would have compile errors for > the spellchecker.
Why don't you try "/cygdrive/d/real_path_to/usr/lib/libiconv.dll.a", replacing real_path_to with whatever appropriate? I suspect that g++ knows about /cygdrive... -- Enrico