RE: Compiling from Source

From: Fine, Valeri <fine_at_bnl.gov>
Date: Sat, 25 Jul 2009 10:54:40 -0400


Hello Robert,  

>From your other post http://root.cern.ch/root/roottalk/roottalk09/0691.html <http://root.cern.ch/root/roottalk/roottalk09/0691.html>
<http://pastie.org/558537>
I learned http://pastie.org/558537 <http://pastie.org/558537> your way to build ROOT:  

./configure --prefix=/usr/local --enable-ruby --enable-python --enable-explicitlink --enable-gsl-shared --enable-rpath  

It indicates that you do not build the Qt-layer due lack of the optional "--enable-qt" build parameters. That means you should do that first.
The recommended way is http://root.bnl.gov/QtRoot/How2Install4Unix.html#complement <http://root.bnl.gov/QtRoot/How2Install4Unix.html#complement>  

Hope this helps, Valeri


From: owner-roottalk_at_root.cern.ch on behalf of Riemann, Robert Sent: Sat 7/25/2009 4:32 AM
To: thiel_at_mikro.ee.tu-berlin.de; Rudra Banerjee Cc: roottalk_at_lxbuild091.cern.ch
Subject: Re: [ROOT] Compiling from Source

Hi,

I compiled root without any problem on opensuse 11.1 (64 bit).

I posted my svn/configure commands here: http://pastie.org/558537

I need not to set any symbolic links or install other gcc versions.

> cat /proc/version

Linux version 2.6.27.23-0.1-default (geeko_at_buildhost) (gcc version 4.3.2 [gcc-4_3-branch revision 141291] (SUSE Linux) ) #1 SMP 2009-05-26 17:02:05 -0400

I suggest using the opensuse build service to provide binary packages (https://build.opensuse.org/). All main distributions are supportet: http://en.opensuse.org/Build_Service/supported_build_targets

Sincerely I am not able to build packages. Someone has to create a so-called spec file. A lot of other things will be done automatically by the build service.

Greets Robert

Am Samstag, 25. Juli 2009 08:28:47 schrieb thiel_at_mikro.ee.tu-berlin.de:
> Hello,
>
> that compiling from Source functions out of the box is untrue. If you
> compile "ROOT" under OpenSuse 11, I had to make a symbolic link from
> /usr/lib/libcurses.so.1.0 to /usr/lib/libcurses.so and install the
> compiler gcc-4.3.3 because with the system compiler (gcc-4.3.1) and with
> the newest one gcc-4.4.1 root won't compile, so a rpm-solution would be
> for some people a good solution.
>
> Regards,
> Stephan
Received on Sat Jul 25 2009 - 16:55:14 CEST

This archive was generated by hypermail 2.2.0 : Sat Jul 25 2009 - 17:50:01 CEST