Member Site › Forums › Rosetta++ › Rosetta++ – General › Rosetta-2.3.0 build on fedora 9
- This topic has 1 reply, 2 voices, and was last updated 16 years ago by Anonymous.
-
AuthorPosts
-
-
November 18, 2008 at 12:22 am #318Anonymous
Hi,
I’ve tried to build rosetta-2.3.0 on my fedora9 system using the command “make gcc34”, which gcc34 refers to gcc version-3.4.6 as the default gcc is gcc-4.3. However, error message appeared:
{standard input}: Assembler messages:
{standard input}:369909: Warning: end of file not at end of a line; newline inserted
g++: Internal error: Segmentation fault (program cc1plus)
Please submit a full bug report.
See <http://bugzilla.redhat.com/bugzilla> for instructions.
make: *** [.gcc34.pose_dna.o] Error 1
make: *** Deleting file `.gcc34.pose_dna.o’could anyone help with this? as i am new to linux system.
and, here’s what i get if i tried to use scons with the command “scons compiler=gcc compiler_version=3.4.6 os=linux arch=x86 mode=release”:
Traceback (most recent call last):
File “/home/aik.khoon/rosetta++/SConstruct”, line 86, in main
build = SConscript(“tools/build/setup.py”)
File “/usr/lib/scons/SCons/Script/SConscript.py”, line 596, in __call__
return apply(method, args, kw)
File “/usr/lib/scons/SCons/Script/SConscript.py”, line 533, in SConscript
return apply(_SConscript, [self.fs,] + files, subst_kw)
File “/usr/lib/scons/SCons/Script/SConscript.py”, line 256, in _SConscript
exec _file_ in call_stack[-1].globals
File “/home/aik.khoon/rosetta++/tools/build/setup.py”, line 356, in
build = setup()
File “/home/aik.khoon/rosetta++/tools/build/setup.py”, line 347, in setup
build.options_requested, build.options = setup_build_options()
File “/home/aik.khoon/rosetta++/tools/build/setup.py”, line 95, in setup_build_options
supported, actual.cxx, requested.cxx_ver
File “/home/aik.khoon/rosetta++/tools/build/setup_platforms.py”, line 77, in select_compiler_version
(actual, compiler)
KeyError: “Unknown version number 4.3 for compiler ‘gcc'”
scons: done reading SConscript files.
scons: Building targets …
scons: `.’ is up to date.
scons: done building targets.thanks!
-
December 9, 2008 at 7:13 pm #4034Anonymous
I never had a luck with Fedora 9 because I couldn’t get GCC 3.4 installed. However, I used Fedora 7, which came with GCC 4.1 that could successfully build Rosetta. You have to use make gcc.
Make sure you have the setup you need in Fedora 7, such as the programmer tools. This website helps: Personal Fedora 7 Installation Guide. Mauriat Miranda. June 19, 2008. http://www.mjmwired.net/resources/mjm-fedora-f7.html
When I tried to build Rosetta, I found one necessary step:
cp rosetta++/src/platform/Linux/platform/types.hh rosetta++/src/platform/ Copy a header file that tells the makefile what platform Rosetta will be running on.
You will need to do this if you get “types.hh file not found” error.If you make a mistake and need to recompile, type make clean before make gcc, so that you have a clean start.
Good luck
Temsiri
-
-
AuthorPosts
- You must be logged in to reply to this topic.