1.41.0 cmake options

View: New views
3 Messages — Rating Filter:   Alert me  

1.41.0 cmake options

by Neal Becker :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

If I wanted to try cmake, can I use cmake with my favorite options?

I'm currently using:
bjam -sHAVE_ICU=1 -sEXPAT_INCLUDE=/usr -sEXPAT_LIBPATH=/usr/lib64 --
layout=tagged threading=single,multi stage

Can I set these options with cmake, and if so, how?


_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Re: 1.41.0 cmake options

by troy d. straszheim :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Neal Becker wrote:
> If I wanted to try cmake, can I use cmake with my favorite options?
>
> I'm currently using:
> bjam -sHAVE_ICU=1 -sEXPAT_INCLUDE=/usr -sEXPAT_LIBPATH=/usr/lib64 --
> layout=tagged threading=single,multi stage
>
> Can I set these options with cmake, and if so, how?
>

Hey Neal,

The current docs for cmake are here:

   http://sodium.resophonic.com/boost-cmake/current-docs/

The Boost.CMake 1.41.0 beta is out in gitland:

   git clone git://gitorious.org/boost/cmake.git src

the first clone will take a few times longer than an svn checkout but
after that will be fast.  The 'beta' will be checked out.

Quickstart instructions are in the docs above.  Specifics about external
tools are under 'external tools'.  Catch us on the boost-cmake list with
any questions.  We gratefully accept bug reports as well.

-t




_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Re: 1.41.0 cmake options

by troy d. straszheim :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


oops, forgot:

>> I'm currently using:
>> bjam -sHAVE_ICU=1 -sEXPAT_INCLUDE=/usr -sEXPAT_LIBPATH=/usr/lib64 --
>> layout=tagged threading=single,multi stage
>> Can I set these options with cmake, and if so, how?

-sHAVE_ICU: unnecessary (manually settable if your install is odd)

-sEXPAT_INCLUDE: same as above

layout=tagged: -mt-d and so forth are default.  if you mean os and
compiler version mangling, that's now an option WINMANGLE_LIBNAMES
that is ON by default on windows, OFF by default on unix.

threading=single,multi:  These are default, see ENABLE_ options for more

stage: this is default, libs are in $BUILDDIR/lib (BUILDDIR is where
you run cmake, i.e. the toplevel dir of the generated makefile hierarchy)

-t



_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost