diff -uNr root/cint/include/make.arc root-new/cint/include/make.arc --- root/cint/include/make.arc 2008-03-12 10:51:34 +0300 +++ root-new/cint/include/make.arc 2008-03-28 08:45:45 +0300 @@ -26,7 +26,7 @@ CCDLLOPT = -fPIC LDDLLOPT = -shared OPTIMIZE = -O2 -LDOPT = -lm -L/usr/lib/termcap -ltermcap -lbsd -ldl -rdynamic +LDOPT = -rdynamic -lm -L/usr/lib/termcap -ltermcap -lbsd -ldl SYSMACRO = -DG__REGEXP -DG__SHAREDLIB -DG__OSFDLL -DG__ANSI OTHMACRO = -DG__P2FCAST -DG__REDIRECTIO -DG__DETECT_NEWDEL -DG__POSIX -DG__STD_EXCEPTION SYSIPATH = diff -uNr root/cint/src/g__cfunc.c root-new/cint/src/g__cfunc.c --- root/cint/src/g__cfunc.c 2008-03-12 10:51:36 +0300 +++ root-new/cint/src/g__cfunc.c 2008-03-28 07:27:37 +0300 @@ -45,21 +45,21 @@ #endif -#if defined(G__ANSI) || defined(G__ANSIHEADER) -int memcmp(const void *region1,const void *region2,size_t count); -void* memcpy(void *region1,const void *region2,size_t n); -#elif defined(_AIX) +//#if defined(G__ANSI) || defined(G__ANSIHEADER) +//int memcmp(const void *region1,const void *region2,size_t count); +//void* memcpy(void *region1,const void *region2,size_t n); +//#elif defined(_AIX) /* IBM AIX */ -int memcmp(const void *region1,const void *region2,size_t count); -void* memcpy(void *region1,const void *region2,size_t n); -#elif defined(G__NEWSOS4) || defined(G__NEWSOS6) +//int memcmp(const void *region1,const void *region2,size_t count); +//void* memcpy(void *region1,const void *region2,size_t n); +//#elif defined(G__NEWSOS4) || defined(G__NEWSOS6) /* Sony NewsOS */ -int memcmp(); -#elif !defined(__MWERKS__) && !defined(__alpha) +//int memcmp(); +//#elif !defined(__MWERKS__) && !defined(__alpha) /* if not MetroWerks compiler on Mac or Alpha OSF or NewsOS */ -int memcmp(); -void* memcpy(); -#endif +//int memcmp(); +//void* memcpy(); +//#endif #if !defined(G__NOMATHLIB) && !defined(floor) \ && defined(G__FUNCPOINTER) && (_MSC_VER >= 1400) static double G__floor_MSVC8(double f) {return floor(f);} diff -uNr root/cint7/demo/exception/Makefile root-new/cint7/demo/exception/Makefile --- root/cint7/demo/exception/Makefile 2008-03-12 10:51:27 +0300 +++ root-new/cint7/demo/exception/Makefile 2008-03-28 08:00:15 +0300 @@ -26,7 +26,7 @@ CCDLLOPT = -fPIC LDDLLOPT = -shared OPTIMIZE = -O2 -LDOPT = -lm -L/usr/lib/termcap -ltermcap -lbsd -ldl -rdynamic +LDOPT = -rdynamic -L/usr/lib/termcap -ltermcap -lm -lbsd -ldl SYSMACRO = -DG__REGEXP -DG__SHAREDLIB -DG__OSFDLL -DG__ANSI -DG__ERRORCALLBACK OTHMACRO = -DG__P2FCAST -DG__REDIRECTIO -DG__DETECT_NEWDEL -DG__POSIX -DG__STD_EXCEPTION SYSIPATH = diff -uNr root/cint7/demo/makecint/p2f/Makefile root-new/cint7/demo/makecint/p2f/Makefile --- root/cint7/demo/makecint/p2f/Makefile 2008-03-12 10:51:27 +0300 +++ root-new/cint7/demo/makecint/p2f/Makefile 2008-03-28 08:00:43 +0300 @@ -26,7 +26,7 @@ CCDLLOPT = -fPIC LDDLLOPT = -shared OPTIMIZE = -O2 -LDOPT = -lm -L/usr/lib/termcap -ltermcap -lbsd -ldl -rdynamic +LDOPT = -rdynamic -L/usr/lib/termcap -ltermcap -lbsd -lm -ldl SYSMACRO = -DG__REGEXP -DG__SHAREDLIB -DG__OSFDLL -DG__ANSI OTHMACRO = -DG__P2FCAST -DG__REDIRECTIO -DG__DETECT_NEWDEL -DG__POSIX -DG__STD_EXCEPTION SYSIPATH = diff -uNr root/cint7/include/make.arc root-new/cint7/include/make.arc --- root/cint7/include/make.arc 2008-03-12 10:51:26 +0300 +++ root-new/cint7/include/make.arc 2008-03-28 07:59:36 +0300 @@ -26,7 +26,7 @@ CCDLLOPT = -fPIC LDDLLOPT = -shared OPTIMIZE = -O2 -LDOPT = -lm -L/usr/lib/termcap -ltermcap -lbsd -ldl -rdynamic +LDOPT = -rdynamic -L/usr/lib/termcap -lm -ltermcap -lbsd -ldl SYSMACRO = -DG__REGEXP -DG__SHAREDLIB -DG__OSFDLL -DG__ANSI OTHMACRO = -DG__P2FCAST -DG__REDIRECTIO -DG__DETECT_NEWDEL -DG__POSIX -DG__STD_EXCEPTION SYSIPATH = diff -uNr root/cint7/lib/WildCard/Makefile root-new/cint7/lib/WildCard/Makefile --- root/cint7/lib/WildCard/Makefile 2008-03-12 10:51:29 +0300 +++ root-new/cint7/lib/WildCard/Makefile 2008-03-28 08:01:26 +0300 @@ -26,7 +26,7 @@ CCDLLOPT = -fPIC LDDLLOPT = -shared OPTIMIZE = -O2 -LDOPT = -lm -L/usr/lib/termcap -ltermcap -lbsd -ldl -rdynamic +LDOPT = -rdynamic -L/usr/lib/termcap -ltermcap -lbsd -lm -ldl SYSMACRO = -DG__REGEXP -DG__SHAREDLIB -DG__OSFDLL -DG__ANSI -DG__ERRORCALLBACK OTHMACRO = -DG__P2FCAST -DG__REDIRECTIO -DG__DETECT_NEWDEL -DG__POSIX -DG__STD_EXCEPTION SYSIPATH = diff -uNr root/cint7/Module.mk root-new/cint7/Module.mk --- root/cint7/Module.mk 2008-03-12 10:51:30 +0300 +++ root-new/cint7/Module.mk 2008-03-28 07:55:56 +0300 @@ -277,7 +277,7 @@ $(CINT7TMP) : $(CINT7EXEO) $(CINT7TMPO) $(REFLEXLIB) $(LD) $(LDFLAGS) -o $@ $(CINT7EXEO) $(CINT7TMPO) $(RPATH) \ - $(REFLEXLL) $(CILIBS) + $(CILIBS) $(REFLEXLL) $(MAKECINT7) : $(MAKECINT7O) $(LD) $(LDFLAGS) -o $@ $(MAKECINT7O) diff -uNr root/config/Makefile.linuxalphagcc root-new/config/Makefile.linuxalphagcc --- root/config/Makefile.linuxalphagcc 2008-03-12 10:51:25 +0300 +++ root-new/config/Makefile.linuxalphagcc 2008-03-28 08:36:54 +0300 @@ -34,9 +34,9 @@ SOEXT = so # System libraries: -SYSLIBS = -lm -ldl $(OSTHREADLIBDIR) $(OSTHREADLIB) -rdynamic +SYSLIBS = -rdynamic -lm $(OSTHREADLIBDIR) $(OSTHREADLIB) -ldl XLIBS = $(XPMLIBDIR) $(XPMLIB) $(X11LIBDIR) -lXext -lX11 -CILIBS = -lm -ldl -rdynamic +CILIBS = -rdynamic -lm -ldl CRYPTLIBS = -lcrypt # Fortran: diff -uNr root/config/Makefile.linuxarm root-new/config/Makefile.linuxarm --- root/config/Makefile.linuxarm 2008-03-12 10:51:25 +0300 +++ root-new/config/Makefile.linuxarm 2008-03-28 08:37:35 +0300 @@ -35,9 +35,9 @@ SOEXT = so # System libraries: -SYSLIBS = -lm -ldl $(OSTHREADLIBDIR) $(OSTHREADLIB) -rdynamic +SYSLIBS = -rdynamic -lm $(OSTHREADLIBDIR) $(OSTHREADLIB) -ldl XLIBS = $(XPMLIBDIR) $(XPMLIB) $(X11LIBDIR) -lXext -lX11 -CILIBS = -lm -ldl -rdynamic +CILIBS = -rdynamic -lm -ldl CRYPTLIBS = -lcrypt # Fortran: diff -uNr root/config/Makefile.linuxdeb2ppc root-new/config/Makefile.linuxdeb2ppc --- root/config/Makefile.linuxdeb2ppc 2008-03-12 10:51:25 +0300 +++ root-new/config/Makefile.linuxdeb2ppc 2008-03-28 08:36:24 +0300 @@ -34,9 +34,9 @@ SOEXT = so # System libraries: -SYSLIBS = -lnsl -lm -ldl $(OSTHREADLIBDIR) $(OSTHREADLIB) -rdynamic +SYSLIBS = -rdynamic -lnsl -lm $(OSTHREADLIBDIR) $(OSTHREADLIB) -ldl XLIBS = $(XPMLIBDIR) $(XPMLIB) $(X11LIBDIR) -lXext -lX11 -CILIBS = -lm -ldl -rdynamic +CILIBS = -rdynamic -lm -ldl CRYPTLIBS = -lcrypt # Fortran: diff -uNr root/config/Makefile.linuxia64ecc root-new/config/Makefile.linuxia64ecc --- root/config/Makefile.linuxia64ecc 2008-03-12 10:51:25 +0300 +++ root-new/config/Makefile.linuxia64ecc 2008-03-28 08:39:39 +0300 @@ -59,9 +59,9 @@ SOEXT = so # System libraries: -SYSLIBS = -lm -ldl $(OSTHREADLIBDIR) $(OSTHREADLIB) -rdynamic +SYSLIBS = -rdynamic -lm $(OSTHREADLIBDIR) $(OSTHREADLIB) -ldl XLIBS = $(XPMLIBDIR) $(XPMLIB) $(X11LIBDIR) -lXext -lX11 -CILIBS = -lm -ldl -rdynamic +CILIBS = -rdynamic -lm -ldl CRYPTLIBS = -lcrypt # Fortran: diff -uNr root/config/Makefile.linuxia64gcc root-new/config/Makefile.linuxia64gcc --- root/config/Makefile.linuxia64gcc 2008-03-12 10:51:25 +0300 +++ root-new/config/Makefile.linuxia64gcc 2008-03-28 08:27:51 +0300 @@ -34,9 +34,9 @@ SOEXT = so # System libraries: -SYSLIBS = -lm -ldl $(OSTHREADLIBDIR) $(OSTHREADLIB) -rdynamic +SYSLIBS = -rdynamic -lm -ldl $(OSTHREADLIBDIR) $(OSTHREADLIB) XLIBS = $(XPMLIBDIR) $(XPMLIB) $(X11LIBDIR) -lXext -lX11 -CILIBS = -lm -ldl -rdynamic +CILIBS = -rdynamic -lm -ldl CRYPTLIBS = -lcrypt # Fortran: diff -uNr root/config/Makefile.linuxmips root-new/config/Makefile.linuxmips --- root/config/Makefile.linuxmips 2008-03-12 10:51:25 +0300 +++ root-new/config/Makefile.linuxmips 2008-03-28 08:39:10 +0300 @@ -41,9 +41,9 @@ SOEXT = so # System libraries: -SYSLIBS = -lm -ldl $(OSTHREADLIBDIR) $(OSTHREADLIB) -rdynamic +SYSLIBS = -rdynamic -lm $(OSTHREADLIBDIR) $(OSTHREADLIB) -ldl XLIBS = $(XPMLIBDIR) $(XPMLIB) $(X11LIBDIR) -lXext -lX11 -CILIBS = -lm -ldl -rdynamic +CILIBS = -rdynamic -lm -ldl CRYPTLIBS = -lcrypt # Fortran: diff -uNr root/config/Makefile.linuxmips64 root-new/config/Makefile.linuxmips64 --- root/config/Makefile.linuxmips64 2008-03-12 10:51:25 +0300 +++ root-new/config/Makefile.linuxmips64 2008-03-28 08:38:29 +0300 @@ -40,9 +40,9 @@ SOEXT = so # System libraries: -SYSLIBS = -lm -ldl $(OSTHREADLIBDIR) $(OSTHREADLIB) -rdynamic +SYSLIBS = -rdynamic -lm $(OSTHREADLIBDIR) $(OSTHREADLIB) -ldl XLIBS = $(XPMLIBDIR) $(XPMLIB) $(X11LIBDIR) -lXext -lX11 -CILIBS = -lm -ldl -rdynamic +CILIBS = -rdynamic -lm -ldl CRYPTLIBS = -lcrypt # Fortran: diff -uNr root/config/Makefile.linuxpgcc root-new/config/Makefile.linuxpgcc --- root/config/Makefile.linuxpgcc 2008-03-12 10:51:25 +0300 +++ root-new/config/Makefile.linuxpgcc 2008-03-28 08:26:42 +0300 @@ -33,9 +33,9 @@ SOEXT = so # System libraries: -SYSLIBS = -lm -ldl $(OSTHREADLIBDIR) $(OSTHREADLIB) -rdynamic +SYSLIBS = -rdynamic -lm $(OSTHREADLIBDIR) $(OSTHREADLIB) -ldl XLIBS = $(XPMLIBDIR) $(XPMLIB) $(X11LIBDIR) -lXext -lX11 -CILIBS = -lm -ltermcap -lbsd -ldl -rdynamic +CILIBS = -rdynamic -lm -ltermcap -lbsd -ldl CRYPTLIBS = -lcrypt # Fortran: diff -uNr root/config/Makefile.linuxx8664gcc root-new/config/Makefile.linuxx8664gcc --- root/config/Makefile.linuxx8664gcc 2008-03-12 10:51:25 +0300 +++ root-new/config/Makefile.linuxx8664gcc 2008-03-28 08:38:36 +0300 @@ -41,9 +41,9 @@ SOEXT = so # System libraries: -SYSLIBS = -lm -ldl $(OSTHREADLIBDIR) $(OSTHREADLIB) -rdynamic +SYSLIBS = -rdynamic -lm $(OSTHREADLIBDIR) $(OSTHREADLIB) -ldl XLIBS = $(XPMLIBDIR) $(XPMLIB) $(X11LIBDIR) -lXext -lX11 -CILIBS = -lm -ldl -rdynamic +CILIBS = -rdynamic -lm -ldl CRYPTLIBS = -lcrypt # Fortran: diff -uNr root/config/root-config.in root-new/config/root-config.in --- root/config/root-config.in 2008-03-12 10:51:25 +0300 +++ root-new/config/root-config.in 2008-03-28 08:19:18 +0300 @@ -103,7 +103,7 @@ hurddeb) # Debian GNU/Hurd auxcflags= - auxlibs="-lnsl -lm -ldl -rdynamic" + auxlibs=" -rdynamic -lnsl -lm -ldl" ;; aix | aix5) # IBM AIX @@ -198,40 +198,40 @@ linuxrh42 | linuxrh51) # Linux with gcc 2.7.2.x auxcflags= - auxlibs="-lg++ -lm -ldl -rdynamic" + auxlibs=" -rdynami -lg++ -lm -ldlc" ;; linux) # Linux with gcc >= 3.x auxcflags="-m32" auxldflags="-m32" - auxlibs="-lm -ldl -rdynamic" + auxlibs="-rdynamic -lm -ldl " ;; linuxmips) # Linux on mips with gcc >= 3.x auxcflags="-mapi=32" auxldflags="-mapi=32" - auxlibs="-lm -ldl -rdynamic" + auxlibs="-rdynamic -lm -ldl" ;; linuxdeb | linuxsuse6) # Linux with gcc on Debian and SuSE auxcflags= - auxlibs="-lm -ldl -rdynamic" + auxlibs=" -rdynamic -lm -ldl" ;; linuxdeb2ppc) # Debian/Linux on PPC auxcflags=-fsigned-char - auxlibs="-lnsl -lm -ldl -rdynamic" + auxlibs=" -rdynamic -lnsl -lm -ldl" ;; linuxkcc) # Linux with the KAI compiler auxcflags="--signed_chars -D_EXTERN_INLINE=inline --diag_suppress 191" - auxlibs="-lm -ldl -rdynamic" + auxlibs=" -rdynamic -lm -ldl" ;; linuxhppa) # Linux on hppa with the GCC compiler auxcflags= auxldflags= - auxlibs="-lm -ldl -rdynamic" + auxlibs=" -rdynamic -lm -ldl" ;; linuxicc) # Linux with the Intel icc compiler @@ -241,18 +241,18 @@ linuxppcgcc) # PPC Linux with gcc auxcflags="-fsigned-char -I/usr/X11/include" - auxlibs="-lm -ldl -rdynamic" + auxlibs=" -rdynamic -lm -ldl" ;; linuxppc64gcc) # PPC64 (64 bit mode) Linux with gcc 3.x auxcflags="-m64 -fsigned-char" auxldflags="-m64" - auxlibs="-lm -ldl -rdynamic" + auxlibs=" -rdynamic -lm -ldl" ;; linuxia64gcc) # Itanium Linux with gcc 2.x/3.x auxcflags= - auxlibs="-lm -ldl -rdynamic" + auxlibs="-rdynamic -lm -ldl" ;; linuxia64sgi) # Itanium Linux with SGI compiler @@ -268,7 +268,7 @@ # AMD Opteron and Intel EM64T (64 bit mode) Linux with gcc 3.x auxcflags="-m64" auxldflags="-m64" - auxlibs="-lm -ldl -rdynamic" + auxlibs=" -rdynamic -lm -ldl" ;; linuxx8664icc) # AMD Opteron and Intel EM64T (64 bit mode) Linux with Intel icc @@ -278,17 +278,17 @@ linuxalphagcc) # Alpha Linux with gcc auxcflags= - auxlibs="-lm -ldl -rdynamic" + auxlibs=" -rdynamic -lm -ldl" ;; linuxarm) # ARM Linux with gcc auxcflags="-fsigned-char" - auxlibs="-lm -ldl -rdynamic" + auxlibs=" -rdynamic -lm -ldl" ;; mklinux) # MkLinux with libc5 auxcflags="-fsigned-char -I/usr/X11/include -I/usr/include/g++" - auxlibs="-lg++ -lm -ldl -rdynamic" + auxlibs=" -rdynamic -lg++ -lm -ldl" ;; freebsd) # FreeBSD with libc5 diff -uNr root/reflex/Module.mk root-new/reflex/Module.mk --- root/reflex/Module.mk 2008-03-12 10:51:13 +0300 +++ root-new/reflex/Module.mk 2008-03-28 07:56:02 +0300 @@ -58,6 +58,11 @@ RFLX_LIBDIR = $(LIBDIR) + +ifeq ($(PLATFORM),solaris) +RFLX_REFLEXLL += -ldemangle +endif + ifeq ($(PLATFORM),win32) # test suite RFLX_CPPUNITI = "$(shell cygpath -w '$(CPPUNIT)/include')" @@ -75,10 +80,6 @@ endif endif -ifeq ($(PLATFORM),solaris) -RFLX_REFLEXLL += -ldemangle -endif - RFLX_TESTD = $(REFLEXDIR)/test RFLX_TESTDL = $(RFLX_TESTD)/lib RFLX_TESTLIBD1 = $(RFLX_TESTD)/testDict1 diff -uNr root/test/Makefile.arch root-new/test/Makefile.arch --- root/test/Makefile.arch 2008-03-12 10:51:38 +0300 +++ root-new/test/Makefile.arch 2008-03-28 09:04:26 +0300 @@ -15,6 +15,7 @@ ALTF77 := $(shell $(ROOTCONFIG) --f77) ALTLD := $(shell $(ROOTCONFIG) --ld) + CXX = ObjSuf = o SrcSuf = cxx @@ -234,7 +235,8 @@ SOFLAGS = -shared endif -ifeq ($(ARCH),linux) + +ifeq ($(ARCH), x86_64) # Linux with egcs, gcc 2.9x, gcc 3.x CXX = g++ CXXFLAGS = $(OPT2) -Wall -fPIC @@ -243,6 +245,7 @@ SOFLAGS = -shared endif + ifeq ($(ARCH),linuxkcc) # Linux with the KAI compiler CXX = KCC --one_instantiation_per_object @@ -529,7 +532,12 @@ endif ifeq ($(CXX),) -$(error $(ARCH) invalid architecture) +# Linux with egcs, gcc 2.9x, gcc 3.x +CXX = g++ +CXXFLAGS = $(OPT2) -Wall -fPIC +LD = g++ +LDFLAGS = $(OPT2) +SOFLAGS = -shared endif CXXFLAGS += $(ROOTCFLAGS) diff -uNr root/config/Makefile.linux root-new/config/Makefile.linux --- root/config/Makefile.linux 2008-03-12 10:51:25 +0300 +++ root-new/config/Makefile.linux 2008-03-28 08:27:24 +0300 @@ -38,9 +38,9 @@ SOEXT = so # System libraries: -SYSLIBS = -lm -ldl $(OSTHREADLIBDIR) $(OSTHREADLIB) -rdynamic +SYSLIBS = -rdynamic -lm $(OSTHREADLIBDIR) $(OSTHREADLIB) -ldl XLIBS = $(XPMLIBDIR) $(XPMLIB) $(X11LIBDIR) -lXext -lX11 -CILIBS = -lm -ldl -rdynamic +CILIBS = -rdynamic -lm -ldl CRYPTLIBS = -lcrypt # Fortran: diff -uNr root/config/Makefile.hurddeb root-new/config/Makefile.hurddeb --- root/config/Makefile.hurddeb 2008-03-12 10:51:25 +0300 +++ root-new/config/Makefile.hurddeb 2008-03-28 08:34:53 +0300 @@ -32,9 +32,9 @@ SOEXT = so # System libraries: -SYSLIBS = -lm -ldl $(OSTHREADLIBDIR) $(OSTHREADLIB) -rdynamic +SYSLIBS = -rdynamic -lm $(OSTHREADLIBDIR) $(OSTHREADLIB) -ldl XLIBS = $(XPMLIBDIR) $(XPMLIB) $(X11LIBDIR) -lXext -lX11 -CILIBS = -lm -lncurses -ldl -rdynamic +CILIBS = -rdynamic -lm -lncurses -ldl CRYPTLIBS = -lcrypt # Fortran: diff -uNr root/config/Makefile.linuxhppa root-new/config/Makefile.linuxhppa --- root/config/Makefile.linuxhppa 2008-03-12 10:51:25 +0300 +++ root-new/config/Makefile.linuxhppa 2008-03-28 08:35:45 +0300 @@ -38,9 +38,9 @@ SOEXT = so # System libraries: -SYSLIBS = -lm -ldl $(OSTHREADLIBDIR) $(OSTHREADLIB) -rdynamic +SYSLIBS = -rdynamic -lm $(OSTHREADLIBDIR) $(OSTHREADLIB) -ldl XLIBS = $(XPMLIBDIR) $(XPMLIB) $(X11LIBDIR) -lXext -lX11 -CILIBS = -lm -ldl -rdynamic +CILIBS = -rdynamic -lm -ldl CRYPTLIBS = -lcrypt # Fortran: diff -uNr root/config/Makefile.linuxicc root-new/config/Makefile.linuxicc --- root/config/Makefile.linuxicc 2008-03-12 10:51:25 +0300 +++ root-new/config/Makefile.linuxicc 2008-03-28 08:25:14 +0300 @@ -61,9 +61,9 @@ SOEXT = so # System libraries: -SYSLIBS = -lm -ldl $(OSTHREADLIBDIR) $(OSTHREADLIB) -rdynamic +SYSLIBS = -rdynamic -lm $(OSTHREADLIBDIR) $(OSTHREADLIB) -ldl XLIBS = $(XPMLIBDIR) $(XPMLIB) $(X11LIBDIR) -lXext -lX11 -CILIBS = -lm -ldl -rdynamic +CILIBS = -rdynamic -lm -ldl CRYPTLIBS = -lcrypt # Fortran: diff -uNr root/qtgsi/test/example2/qtrootexample.pro root-new/qtgsi/test/example2/qtrootexample.pro --- root/qtgsi/test/example2/qtrootexample.pro 2008-03-12 10:51:17 +0300 +++ root-new/qtgsi/test/example2/qtrootexample.pro 2008-03-28 08:11:19 +0300 @@ -4,6 +4,6 @@ TEMPLATE =app CONFIG += qt warn_on thread INCLUDEPATH += $(ROOTSYS)/include -LIBS += -L$(ROOTSYS)/lib -lCore -lCint -lHist -lGraf -lGraf3d -lGpad -lGui -lTree -lRint -lPostscript -lMatrix -lPhysics -lQtGSI -lnsl -lm -ldl -rdynamic $(SYSLIBS) +LIBS += -L$(ROOTSYS)/lib -rdynamic $(SYSLIBS) -lCore -lCint -lHist -lGraf -lGraf3d -lGpad -lGui -lTree -lRint -lPostscript -lMatrix -lPhysics -lQtGSI -lnsl -lm -ldl DBFILE = qtrootexample.db LANGUAGE = C++