root-system is an evil package, it fails to build in a number of ways, and a rebuild attempt takes about an hour. I fixed several issues, but there is still a linker error:
g++ -m32 -O2 -o bin/hadd main/src/hadd.o \ -Llib -lCore -lCint -lRIO -lNet -lHist -lGraf -lGraf3d -lGpad -lTree -lMatrix -lm -ldl -pthread -rdynamic lib/libRIO.so: undefined reference to `int TStreamerInfo::ReadBuffer<char**>(TBuffer&, char** const&, int, int, int, int)' collect2: ld returned 1 exit status make[1]: *** [bin/hadd] Error 1
I'm attaching my modifications and the build log.
root-system is an evil package, it fails to build in a number of ways, and a rebuild attempt takes about an hour. I fixed several issues, but there is still a linker error:
g++ -m32 -O2 -o bin/hadd main/src/hadd.o \ :ReadBuffer< char**> (TBuffer& , char** const&, int, int, int, int)'
-Llib -lCore -lCint -lRIO -lNet -lHist -lGraf -lGraf3d -lGpad -lTree -lMatrix -lm -ldl -pthread -rdynamic
lib/libRIO.so: undefined reference to `int TStreamerInfo:
collect2: ld returned 1 exit status
make[1]: *** [bin/hadd] Error 1
I'm attaching my modifications and the build log.