Difference: ROOTResources (1 vs. 4)

Revision 4
17 Mar 2017 - Main.AndrewCudd
Line: 1 to 1
 
META TOPICPARENT name="WebHome"
<--WYSI-->
Line: 10 to 10
  This page contains a number of useful resources, links, tutorials, and help on the general use of the ROOT framework. They are loosely grouped by topic and / or type of resource. The page should occasionally be updated with new information or resources. The content listed below is by no means exhaustive, there are many, many other resources available -- Google is your friend. This page just represents things that group members have found useful.


Added:
>
>

ROOT Style File

Attached to this page is a header for a custom ROOT Style. Include the header into your code and call the setBetterStyle() function to apply the style, or copy and paste the code where you need it. This is mainly an example of common style functions and cleans up the default style a little.
 

Installing ROOT v5-30.02

This old version of ROOT may have some issues installing on a newer Linux system, preventing the building of ROOT.
Line: 44 to 47
 

META FILEATTACHMENT attachment="root-libpng15.diff" attr="" comment="" date="1455739272" name="root-libpng15.diff" path="root-libpng15.diff" size="1370" user="AndrewCudd" version="1"
Added:
>
>
META FILEATTACHMENT attachment="better_style.h" attr="" comment="ROOT Style File" date="1489773354" name="better_style.h" path="better_style.h" size="3143" user="AndrewCudd" version="1"
Revision 3
17 Feb 2016 - Main.AndrewCudd
Line: 1 to 1
 
META TOPICPARENT name="WebHome"
<--WYSI-->
Line: 14 to 14
 

This old version of ROOT may have some issues installing on a newer Linux system, preventing the building of ROOT.
Changed:
<
<

fchmod and rmkbuild

>
>

fchmod and rmkbuild

 
Changed:
<
<
In the file /path/to/root/build/rmkdepend/main.c make the following change:
#else
>
>
In the file /path/to/root/build/rmkdepend/main.c make the following change:

Edit this #else to the following #elif

//Old
#else
  extern int fchmod(int, int);
Added:
>
>
//New
  # elif defined(GLIBC) || GLIBC < 2 || (GLIBC == 2 && GLIBC_MINOR < 16) extern int fchmod(int, int);
Added:
>
>

rusage incomplete type

In the file /path/to/root/core/unix/src/TUnixSystem.cxx add the following include:

#include<sys/resource.h>

XrdOssAio.cc :error 'O_SYNC'

In the file /path/to/root/net/xrootd/src/xrootd/src/XrdOss/XrdOssAio.cc add the following include before any #ifdef:
#include <fcntl.h>

libAfterImage Pointer

This requires a couple file changes which are summarized in the .diff file attached to this page.
 

Links

Added:
>
>

META FILEATTACHMENT attachment="root-libpng15.diff" attr="" comment="" date="1455739272" name="root-libpng15.diff" path="root-libpng15.diff" size="1370" user="AndrewCudd" version="1"
Revision 2
17 Feb 2016 - Main.AndrewCudd
Line: 1 to 1
 
META TOPICPARENT name="WebHome"
<--WYSI-->
Line: 10 to 10
  This page contains a number of useful resources, links, tutorials, and help on the general use of the ROOT framework. They are loosely grouped by topic and / or type of resource. The page should occasionally be updated with new information or resources. The content listed below is by no means exhaustive, there are many, many other resources available -- Google is your friend. This page just represents things that group members have found useful.


Added:
>
>

Installing ROOT v5-30.02

This old version of ROOT may have some issues installing on a newer Linux system, preventing the building of ROOT.

fchmod and rmkbuild

In the file /path/to/root/build/rmkdepend/main.c make the following change:
#else
extern int fchmod(int, int);
# elif !defined(__GLIBC__) || __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 16)
extern int fchmod(int, int);

 

Links

Changed:
<
<

>
>
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback