|
Boost-Build : |
From: ylei2 (ylei2_at_[hidden])
Date: 2005-05-01 11:54:31
Well, I downloaded a .zip file of boost source onto Solaris platform.
And use 'unzip' to un-zip the file.
It seems the 'unzip' screw up the capital file names, and converting
them all into small cases.
For example, in tool/build/jam_src, there supposed to be a 'Jambase'
file. But in unzipped folder, this file became 'jambase'.
Thus the compile of bjam will complain 'don't know how to make Jambase".
I try to hack ( by making an empty Jambase, which is obviously wrong).
Thus the resulting jam/bjam is not correct.
So the not-correct bjam tool will not know the rule "unless",
which is my previous problem.
In short, please be adviced NOT download a .zip file onto Solaris
platform unless you have a better version of 'unzip' which will not
screw up capital letter in file names.
--Yong
--- In jamboost_at_[hidden], Rene Rivera <grafik.list_at_r...> wrote:
> ylei2 wrote:
> > Thanks for replying.
> >
> > While I understood where i got wrong.
> > I downloaded the .zip version. when it extracts,
> > the Capital letter totally screwed up.
> > So the jam/bjam is not corrected compiled. So it didn't not
> > recognize certain built-in rules.
> >
> > Now I downloaded a .tar.gz version of boost.jam, and re-build
> > it. And now it seems working on the Jamfile .....
> >
> > Oops.... sth wrong in building process....
> >
> > It seems I have to download another .tar.gz version of boost itself
> > rather the previous .zip one
> > and do it again.
> >
> > I will keep update.
>
> I'm sorry I'm failing to understand what you are saying. And if you
have
> or don't have a problem now? But to preempt questions..
>
> 1. The *.exe, *.zip correctly have the case of files in them. So if you
> did not get "Jamfile" as a results, check your extraction program.
>
> 2. The *.exe, *.zip are specifically for Windows platforms. They have
> the correct end-of-line markers. The *tar* are for Unix like platforms,
> and only differ as to the end-of-line to match the Unix platform.
>
>
> --
> -- Grafik - Don't Assume Anything
> -- Redshift Software, Inc. - http://redshift-software.com
> -- rrivera/acm.org - grafik/redshift-software.com
> -- 102708583/icq - grafikrobot/aim - Grafik/jabber.org
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