Boost logo

Boost Users :

Subject: Re: [Boost-users] boost python macro hell
From: Gennadiy Rozental (rogeeff_at_[hidden])
Date: 2010-01-14 11:41:15


Neal Becker <ndbecker2 <at> gmail.com> writes:

>
> Probably OT, but I'm trying to generate modules programmatically. Each
> module with be generated using -DSIMCASE=n and will create a module called
> ldpc_n.so.
>
> I can't get this macro to work, this is my latest try:
>
> #define SIMCASE 10
> #define NAME ldpc_ ## SIMCASE
> #define MODULE_START BOOST_PYTHON_MODULE (NAME)
>
> Later I have:
> MODULE_START {
> ...
> }

BOOST_PYTHON_MODULE is poorly written. It does not use BOOST_JOIN where it
supposed to. I ended up rewriting it for our code.

Gennadiy


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net