This is the output from the terminal after the error. I commented out the trap/exit part in the script since it is very annoying that my terminal windows closes every time an error occurs, giving me no time to see what the errors are. Sorry for the lengthy quote…
[code]g++ -m32 -g -o bin/h2root main/src/h2root.o hbook/src/hntvar2.o
-Llib -lCore -lCint -lRIO -lNet -lHist -lGraf -lGraf3d -lGpad -lTree -lMatrix
-L/cern/pro/lib -L/cern/pro/lib -lpacklib -lkernlib -L/cern/new/lib
-lshift /usr/lib/gcc-lib/i586-suse-linux/3.3.5/…/…/…/libfrtbegin.a /usr/lib/gcc-lib/i586-suse-linux/3.3.5/…/…/…/libg2c.so -lnsl -lm -ldl -pthread -rdynamic
/cern/pro/lib/libpacklib.a(error.o): In function rfio_serror': error.c:(.text+0x26c): warning:
sys_errlist’ is deprecated; use strerror' or
strerror_r’ instead
/cern/pro/lib/libpacklib.a(serror.o): In function sstrerror': serror.c:(.text+0x26): warning:
sys_nerr’ is deprecated; use strerror' or
strerror_r’ instead
/usr/lib/gcc/i586-suse-linux/4.1.2/…/…/…/…/i586-suse-linux/bin/ld: errno: TLS definition in /lib/libc.so.6 section .tbss mismatches non-TLS reference in /cern/pro/lib/libpacklib.a(remote.o)
/lib/libc.so.6: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [bin/h2root] Error 1
g77 -g -fPIC -o main/src/g2root.o -c main/src/g2root.f
g++ -m32 -g -o bin/g2root main/src/g2root.o
-L/cern/pro/lib -L/cern/pro/lib -lpacklib -lkernlib -L/cern/new/lib
-lshift /usr/lib/gcc-lib/i586-suse-linux/3.3.5/…/…/…/libfrtbegin.a /usr/lib/gcc-lib/i586-suse-linux/3.3.5/…/…/…/libg2c.so -lnsl -lm -ldl -pthread -rdynamic
/cern/pro/lib/libpacklib.a(error.o): In function rfio_serror': error.c:(.text+0x26c): warning:
sys_errlist’ is deprecated; use strerror' or
strerror_r’ instead
/cern/pro/lib/libpacklib.a(serror.o): In function sstrerror': serror.c:(.text+0x26): warning:
sys_nerr’ is deprecated; use strerror' or
strerror_r’ instead
/usr/lib/gcc/i586-suse-linux/4.1.2/…/…/…/…/i586-suse-linux/bin/ld: errno: TLS definition in /lib/libc.so.6 section .tbss mismatches non-TLS reference in /cern/pro/lib/libpacklib.a(remote.o)
/lib/libc.so.6: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [bin/g2root] Error 1
g77 -g -fPIC -o main/src/g2rootold.o -c main/src/g2rootold.f
g++ -m32 -g -o bin/g2rootold main/src/g2rootold.o
-L/cern/pro/lib -L/cern/pro/lib -lpacklib -lkernlib -L/cern/new/lib
-lshift /usr/lib/gcc-lib/i586-suse-linux/3.3.5/…/…/…/libfrtbegin.a /usr/lib/gcc-lib/i586-suse-linux/3.3.5/…/…/…/libg2c.so -lnsl -lm -ldl -pthread -rdynamic
/cern/pro/lib/libpacklib.a(error.o): In function rfio_serror': error.c:(.text+0x26c): warning:
sys_errlist’ is deprecated; use strerror' or
strerror_r’ instead
/cern/pro/lib/libpacklib.a(serror.o): In function sstrerror': serror.c:(.text+0x26): warning:
sys_nerr’ is deprecated; use strerror' or
strerror_r’ instead
/usr/lib/gcc/i586-suse-linux/4.1.2/…/…/…/…/i586-suse-linux/bin/ld: errno: TLS definition in /lib/libc.so.6 section .tbss mismatches non-TLS reference in /cern/pro/lib/libpacklib.a(remote.o)
/lib/libc.so.6: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [bin/g2rootold] Error 1
cp reflex/python/genreflex/gccdemangler.py lib/python/genreflex/gccdemangler.py
cp reflex/python/genreflex/gencapa.py lib/python/genreflex/gencapa.py
cp reflex/python/genreflex/gendict06.py lib/python/genreflex/gendict06.py
cp reflex/python/genreflex/gendict.py lib/python/genreflex/gendict.py
cp reflex/python/genreflex/genheader.py lib/python/genreflex/genheader.py
cp reflex/python/genreflex/genreflex06.py lib/python/genreflex/genreflex06.py
cp reflex/python/genreflex/genreflex.py lib/python/genreflex/genreflex.py
cp reflex/python/genreflex/genreflex-rootcint.py lib/python/genreflex/genreflex-rootcint.py
cp reflex/python/genreflex/genrootmap.py lib/python/genreflex/genrootmap.py
cp reflex/python/genreflex/selclass.py lib/python/genreflex/selclass.py
make: Target `all’ not remade because of errors.
rm cint/lib/dll_stl/G__cpp_multiset.o utils/src/rootcint_tmp.cxx cint/lib/dll_stl/G__cpp_climits.o cint/lib/dll_stl/rootcint_valarray.cxx cint/lib/dll_stl/rootcint_deque.cxx metautils/src/stlLoader_set.cc cint/lib/dll_stl/rootcint_vector.cxx metautils/src/stlLoader_map.cc cint/lib/dll_stl/G__cpp_multimap2.o cint/lib/G__c_stdcxxfunc.o cint/lib/G__c_stdcxxfunc.c metautils/src/stlLoader_multiset.cc cint/lib/dll_stl/rootcint_list.cxx cint/lib/dll_stl/G__cpp_complex.o metautils/src/stlLoader_multimap2.cc cint/lib/dll_stl/G__cpp_set.o cint/lib/dll_stl/G__cpp_stdexcept.o cint/lib/dll_stl/rootcint_multiset.cxx cint/lib/dll_stl/rootcint_map.cxx cint/lib/dll_stl/G__cpp_list.o metautils/src/stlLoader_list.cc cint/lib/dll_stl/G__cpp_map.o metautils/src/stlLoader_multimap.cc cint/lib/dll_stl/G__cpp_map2.o cint/lib/dll_stl/G__cpp_stack.o cint/lib/dll_stl/rootcint_multimap.cxx cint/lib/dll_stl/G__cpp_exception.o cint/lib/dll_stl/G__cpp_queue.o cint/lib/dll_stl/rootcint_multimap2.cxx cint/lib/G__c_stdfunc.o cint/lib/dll_stl/G__cpp_multimap.o cint/lib/dll_stl/G__cpp_deque.o cint/lib/dll_stl/G__cpp_valarray.o cint/lib/dll_stl/rootcint_set.cxx cint/lib/dll_stl/G__cpp_vector.o metautils/src/stlLoader_deque.cc utils/src/RStl_tmp.cxx cint/lib/dll_stl/G__cpp_vectorbool.o cint/lib/dll_stl/rootcint_map2.cxx metautils/src/stlLoader_valarray.cc metautils/src/stlLoader_vector.cc metautils/src/stlLoader_map2.cc
SOME FATAL ERROR DURING EXECUTION, SORRY…
no prefix - no make install make install
bash: cd: qtRoot/qtgl/qglviewer/QGLViewer: No such file or directory
SOME FATAL ERROR DURING EXECUTION, SORRY…
Usage: qmake [mode] [options] [files]
QMake has two modes, one mode for generating project files based on
some heuristics, and the other for generating makefiles. Normally you
shouldn’t need to specify a mode, as makefile generation is the default
mode for qmake, but you may use this to test qmake on an existing project
Mode:
-project Put qmake into project file generation mode
In this mode qmake interprets files as files to
be built,
defaults to *.c; *.ui; *.y; *.l; *.ts; *.xlf; *.qrc; *.h; *.hpp; *.hh; *.hxx; *.H; *.cpp; *.cc; *.cxx; *.C
-makefile Put qmake into makefile generation mode (default)
In this mode qmake interprets files as project files to
be processed, if skipped qmake will try to find a project
file in your current working directory
Warnings Options:
-Wnone Turn off all warnings
-Wall Turn on all warnings
-Wparser Turn on parser warnings
-Wlogic Turn on logic warnings
Options:
- You can place any variable assignment in options and it will be *
- processed as if it was in [files]. These assignments will be parsed *
- before [files]. *
-o file Write output to file
-unix Run in unix mode
-win32 Run in win32 mode
-macx Run in Mac OS X mode
-d Increase debug level
-t templ Overrides TEMPLATE as templ
-tp prefix Overrides TEMPLATE so that prefix is prefixed into the value
-help This help
-v Version information
-after All variable assignments after this will be
parsed after [files]
-norecursive Don’t do a recursive search
-recursive Do a recursive search
-cache file Use file as cache [makefile mode only]
-spec spec Use spec as QMAKESPEC [makefile mode only]
-nocache Don’t use a cache file [makefile mode only]
-nodepend Don’t generate dependencies [makefile mode only]
-nomoc Don’t generate moc targets [makefile mode only]
-nopwd Don’t look for files in pwd [project mode only]
SOME FATAL ERROR DURING EXECUTION, SORRY…
make: *** No targets specified and no makefile found. Stop.
SOME FATAL ERROR DURING EXECUTION, SORRY…
make: *** No rule to make target `install’. Stop.
SOME FATAL ERROR DURING EXECUTION, SORRY…
bash: cd: qtRoot: No such file or directory
SOME FATAL ERROR DURING EXECUTION, SORRY…
Usage: qmake [mode] [options] [files]
QMake has two modes, one mode for generating project files based on
some heuristics, and the other for generating makefiles. Normally you
shouldn’t need to specify a mode, as makefile generation is the default
mode for qmake, but you may use this to test qmake on an existing project
Mode:
-project Put qmake into project file generation mode
In this mode qmake interprets files as files to
be built,
defaults to *.c; *.ui; *.y; *.l; *.ts; *.xlf; *.qrc; *.h; *.hpp; *.hh; *.hxx; *.H; *.cpp; *.cc; *.cxx; *.C
-makefile Put qmake into makefile generation mode (default)
In this mode qmake interprets files as project files to
be processed, if skipped qmake will try to find a project
file in your current working directory
Warnings Options:
-Wnone Turn off all warnings
-Wall Turn on all warnings
-Wparser Turn on parser warnings
-Wlogic Turn on logic warnings
Options:
- You can place any variable assignment in options and it will be *
- processed as if it was in [files]. These assignments will be parsed *
- before [files]. *
-o file Write output to file
-unix Run in unix mode
-win32 Run in win32 mode
-macx Run in Mac OS X mode
-d Increase debug level
-t templ Overrides TEMPLATE as templ
-tp prefix Overrides TEMPLATE so that prefix is prefixed into the value
-help This help
-v Version information
-after All variable assignments after this will be
parsed after [files]
-norecursive Don’t do a recursive search
-recursive Do a recursive search
-cache file Use file as cache [makefile mode only]
-spec spec Use spec as QMAKESPEC [makefile mode only]
-nocache Don’t use a cache file [makefile mode only]
-nodepend Don’t generate dependencies [makefile mode only]
-nomoc Don’t generate moc targets [makefile mode only]
-nopwd Don’t look for files in pwd [project mode only]
SOME FATAL ERROR DURING EXECUTION, SORRY…
make: *** No targets specified and no makefile found. Stop.
SOME FATAL ERROR DURING EXECUTION, SORRY…
make: *** No rule to make target `install’. Stop.
SOME FATAL ERROR DURING EXECUTION, SORRY…
bash: cd: qtRoot/qtExamples/HelloCanvas: No such file or directory
SOME FATAL ERROR DURING EXECUTION, SORRY…
Usage: qmake [mode] [options] [files]
QMake has two modes, one mode for generating project files based on
some heuristics, and the other for generating makefiles. Normally you
shouldn’t need to specify a mode, as makefile generation is the default
mode for qmake, but you may use this to test qmake on an existing project
Mode:
-project Put qmake into project file generation mode
In this mode qmake interprets files as files to
be built,
defaults to *.c; *.ui; *.y; *.l; *.ts; *.xlf; *.qrc; *.h; *.hpp; *.hh; *.hxx; *.H; *.cpp; *.cc; *.cxx; *.C
-makefile Put qmake into makefile generation mode (default)
In this mode qmake interprets files as project files to
be processed, if skipped qmake will try to find a project
file in your current working directory
Warnings Options:
-Wnone Turn off all warnings
-Wall Turn on all warnings
-Wparser Turn on parser warnings
-Wlogic Turn on logic warnings
Options:
- You can place any variable assignment in options and it will be *
- processed as if it was in [files]. These assignments will be parsed *
- before [files]. *
-o file Write output to file
-unix Run in unix mode
-win32 Run in win32 mode
-macx Run in Mac OS X mode
-d Increase debug level
-t templ Overrides TEMPLATE as templ
-tp prefix Overrides TEMPLATE so that prefix is prefixed into the value
-help This help
-v Version information
-after All variable assignments after this will be
parsed after [files]
-norecursive Don’t do a recursive search
-recursive Do a recursive search
-cache file Use file as cache [makefile mode only]
-spec spec Use spec as QMAKESPEC [makefile mode only]
-nocache Don’t use a cache file [makefile mode only]
-nodepend Don’t generate dependencies [makefile mode only]
-nomoc Don’t generate moc targets [makefile mode only]
-nopwd Don’t look for files in pwd [project mode only]
SOME FATAL ERROR DURING EXECUTION, SORRY…
make: *** No targets specified and no makefile found. Stop.
SOME FATAL ERROR DURING EXECUTION, SORRY…
====================== DONE! =========================
The local debug ROOT copy is Qt-enabled (patched rootrc)
environment variables saved into /tmp/root-compile/set_environment.sh
and /tmp/root-compile/root/bin/set_environment.sh
use it with: source /tmp/root-compile/set_environment.sh
or append it to your .bash_profile
if your shell is csh use /tmp/root-compile/set_environment.csh
====================== BYE BYE! ======================
[/code]