Dear rooters, I am sorry to have put this problem too soon on roottalk. It was due, as René Brun correctly guessed immediately, to the fact that one of my files (main.o) was not deleted by my "gmake clean", so that I used a main.o compiled with root 3.10/01 with all other files compiled with root 3.10/02 which does not work. F.X.Gentit DAPNIA/SPP CEA Saclay http://gentit.home.cern.ch/gentit/ ----- Original Message ----- From: GENTIT <mailto:GENTIT@dapnia.cea.fr> Francois-Xavier DAPNIA To: 'Club <mailto:roottalk@pcroot.cern.ch)'> ROOT (roottalk@pcroot.cern.ch)' Sent: Friday, December 19, 2003 2:04 PM Subject: [ROOT] Problem with Litrani and Root 3/10.02 on Linux Dear Rooters, I develop the program Litrani (http://gentit.home.cern.ch/gentit/ <http://gentit.home.cern.ch/gentit/> ) under Windiws XP and Visual C++.NET. I also deliver a Linux version of this program. I recently switched from ROOT 3.10/01 to ROOT 3.10/02 Everything works well under Windows. But no more under Linux! The machine I use under Linux is working Linux RedHat 7.1 kernel 2.4.2-2 gcc 2.96 The Root version which I choose for this machine is : <ftp://root.cern.ch/root/root_v3.10.02.Linux.RH7.3.gcc296.tar.gz> Intel x86 Linux for Redhat 7.3 and gcc 2.96, version 3.10/02 (18.1 MB). Root 3.10.01 and Root 3.10.02 are both working ok on this machine. Litrani is working ok compiled and linked with Root 3.10/01 on this machine Litrani is not working compiled and linked with Root 3.10/02 on this machine. The crash occurs immediately, before having launched any CINT macro. The output is the following: gentit/daplxa147 [5] litrani ******************************************* * * * W E L C O M E to R O O T * * * * Version 3.10/02 16 December 2003 * * * * You are welcome to visit our Web site * * http://root.cern.ch * * * ******************************************* FreeType Engine v2.1.3 used to render TrueType fonts. Compiled for linux with thread support. CINT/ROOT C/C++ Interpreter version 5.15.115, Dec 9 2003 Type ? for help. Commands must be C++ statements. Enclose multiple statements between { }. Welcome to the ROOT tutorials Type ".x demos.C" to get a toolbar from which to execute the demos Type ".x demoshelp.C" to see the help window *** Break *** segmentation violation Generating stack trace... 0x410a4648 in killpg at /usr/src/bs/BUILD/glibc-2.2.2/signal/../sysdeps/posix/killpg.c:34 from /lib/i686/libc.so.6 0x08077cf2 in main + 0x52 from litrani 0x41093177 in __libc_start_main at /usr/src/bs/BUILD/glibc-2.2.2/csu/../sysdeps/generic/libc-start.c:129 from /lib/i686/libc.so.6 0x08077bc1 in _start + 0x21 from litrani Abandon (core dumped) gentit/daplxa147 [6] Have you any idea of the problem? Do I choose the wrong version of Root ( there are so many under Linux!). Thanks a lot if you can help me. F.X.Gentit DAPNIA/SPP CEA Saclay http://gentit.home.cern.ch/gentit/
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:17 MET