coriolis/mauka/src
Jean-Paul Chaput 01ad051a73 * All Main Python Modules:
- Change: New problem identified with the Python modules: each module seems
        to be built as a complete binary, so all the static C++ initializers are
        allocated in each module. In particular the C++ tree inheritance is built
        for *each* module so we cannot longer uses the typeid() comparisons
        across modules... It was used by boost::program_options to perform is
        casts with boost::any and was starting throwing exceptions because of
        bad casts. program_option was first initialized in "configuration"
        first included by PyViewer then in PyCRL (see Utilities.cpp).
          A first solution is to re-order the import of Python modules in
        stratus1/st_model so that CRL is imported first.
          The second is to not not link "configuration" with boost::program_option
        as only the binary vlsisapd-conf-editor needs it.
          That is a serious problem of which we must be aware and can cause further
        strange behaviors.
          Debug code used to diagnostic has been kept commented in the sources a
        it may be needed again :-(
          This behavior do not affect our singletons because they are part of
        dynamic libraries that seems to be correctly shared between the various
        Python modules.

  * ./mauka:
    - Change: In CMakeLists.txt, makes Mauka compliant with OSX (case sensitivity).
2010-07-17 10:33:55 +00:00
..
mauka Unuseds too. 2010-07-15 12:30:11 +00:00
BBPlacer.cpp * All tools: 2010-07-12 15:19:31 +00:00
Bin.cpp * ./mauka: 2010-06-08 12:09:50 +00:00
CMakeLists.txt * All Main Python Modules: 2010-07-17 10:33:55 +00:00
Configuration.cpp * ./mauka: 2010-06-25 08:50:50 +00:00
Container.cpp * ./mauka: 2010-06-08 12:09:50 +00:00
FeedCells.cpp Forgotten files. 2010-06-26 15:08:02 +00:00
GraphicMaukaEngine.cpp * ./nimbus, 2010-06-18 14:14:54 +00:00
InsertFeeds.cpp * All tools: 2010-07-12 15:19:31 +00:00
MaukaBox.cpp * ./mauka: 2010-06-08 12:09:50 +00:00
MaukaEngine.cpp * All tools: 2010-07-12 15:19:31 +00:00
Move.cpp * ./mauka: 2010-06-08 12:09:50 +00:00
PyMauka.cpp Forgotten, as usual. 2010-07-12 16:36:02 +00:00
PyMaukaEngine.cpp Forgotten, as usual. 2010-07-12 16:36:02 +00:00
Row.cpp * All tools: 2010-07-12 15:19:31 +00:00
SimAnnealingPlacer.cpp * ./mauka: 2010-06-13 21:02:45 +00:00
SubRow.cpp * ./mauka: 2010-06-13 21:02:45 +00:00
Surface.cpp * All tools: 2010-07-12 15:19:31 +00:00