problem building Rosetta3.5 on Ubuntu 14.04

Member Site Forums Rosetta 3 Rosetta 3 – Build/Install problem building Rosetta3.5 on Ubuntu 14.04

Viewing 2 reply threads
  • Author
    Posts
    • #2330
      Anonymous

        Hello Rosetta users,

        I am trying to build Rosetta 3.5 on my linux machine running Ubuntu 14.04.

        I used the command: 

        scons bin mode=release cxx=gcc cxx_ver=4.6 arch=x86 arch_size=64

        I get the error messege:

        src/protocols/wum2/EndPoint.cc:21:42: error: a function call cannot appear in a constant-expression

        src/protocols/wum2/EndPoint.cc:21:44: error: template argument 1 is invalid

        src/protocols/wum2/EndPoint.cc:21:1: error: prototype for ‘protocols::wum2::EndPoint::EndPoint(int)’ does not match any in class ‘protocols::wum2::EndPoint’

        src/protocols/wum2/EndPoint.hh:33:7: error: candidates are: protocols::wum2::EndPoint::EndPoint(const protocols::wum2::EndPoint&)

        src/protocols/wum2/EndPoint.hh:36:2: error:                 protocols::wum2::EndPoint::EndPoint(boost::function<long long unsigned int()>)

        scons: *** [build/src/release/linux/3.16/64/x86/gcc/4.6/default/protocols/wum2/EndPoint.os] Error 1

        scons: building terminated because of errors.

         

        Can anyone help me?

        Thanks, Adva.

      • #11312
        Anonymous

          Is there a reason you’ve given SCons the “cxx=gcc cxx_ver=4.6 arch=x86 arch_size=64” set of flags?  Especially with arch, are you trying to cross compile?

          3.5 is fairly old, have you tried one of the weekly releases?

           

        • #11313
          Anonymous

            This previous question should be applicable to your situation, although the solution does require editing a few source files.

        Viewing 2 reply threads
        • You must be logged in to reply to this topic.