Menu

#77 impossible to build current trunk

v1.0 (example)
open
nobody
None
5
2013-08-26
2013-08-17
No

With svn revision 2490 on a clean checkout of the trunk, it is impossible to build. configure complains about missing files and it is impossible to use autoreconf to sort that out because there are other missing files (libltdl/m4, db/Makefile.in, etc.).

Discussion

  • Vaughan Woodzell

    As far as I can tell, you need to use cmake instead of configure. The build will still fail, though, because the last time that flex and bison were run they embedded absolute paths into the generated files. The project doesn't appear to be accepting patches...

     
    • Markus Gothe

      Markus Gothe - 2013-08-26

      Hmm... I will look at bison++ and flex++.

       
      • Markus Gothe

        Markus Gothe - 2013-08-26

        http://gcc.gnu.org/onlinedocs/cpp/Line-Control.html <- You mean this?

        I always thought #line was for information and did not served any other purpose. :-/

         
        • Vaughan Woodzell

          Yeah, #line is just informational, but there are some #includes as well, which cause problems.

           
  • Trent Waddington

    I haven't touched Boomerang in a while, and frankly I'm having trouble getting Sourceforge to even let me contact Markus Gothe, the most recent contributor, but if you'd like me to add you to a developer group or something, I can probably do it.

     
  • Vaughan Woodzell

    Sweet! Please do. I think that this is a delightful project, and I'd love to contribute to it.

     
    • Markus Gothe

      Markus Gothe - 2013-08-26

      Now I've added you to the developer group... Just remember to use CMake for building from trunk/boomerang. ;-)

      BR,
      Markus

       
      • Vaughan Woodzell

        Thanks! Will do :)

         
  • Markus Gothe

    Markus Gothe - 2013-08-26

    Use CMake for building... Autotools has been broken for a long time and is being removed.

     

Log in to post a comment.

MongoDB Logo MongoDB