Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2005-04-20 07:16:55


Hi,
when I built bjam on cygwin via ./build.sh, I get this message:

.cc. bin.cygwinx86/yyacc.exe
.cc. bin.cygwinx86/mkjambase.exe
.cc. bin.cygwinx86/jam.exe
.link. bin.cygwinx86/bjam.exe
ln: creating hard link `bin.cygwinx86/bjam.exe' to `bin.cygwinx86/jam.exe': No
such file or directory

ln -f bin.cygwinx86/jam.exe bin.cygwinx86/bjam.exe

...failed .link. bin.cygwinx86/bjam.exe...
...failed updating 1 target...
...updated 3 targets...

The "bin.cygwinx86/jam.exe" file exists, so I don't understand the error
message. Everything works if I run

ln -sf jam.exe bin.cygwinx68/bjam.exe

(That is, create a symbolic link). I suspect the problem is that hard links
are not supported by cygwin at all.

Any ideas for a fix?

- Volodya

 


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk