hi,

linux (ubuntu 9.04: gcc 4.3.3, glibc 2.9), x64
linux (centos 4.8: gcc 3.4.6, glibc 2.3.4), x64
linux (debian etch: 4.3.2, glibc 2.7), x86

the same on all of them. works on solaris 10 Generic_141414-09, sun c 
5.9, sparcv9, but then again solaris libc is probably more forgiving.

this exceprt is from linux (ubuntu 9.04: gcc 4.3.3, glibc 2.9), x64 
this one (the others are available, if needed):

$ make
! Building Harbour 2.0.0beta2 from source - http://www.harbour-project.org
! MAKE: make 3.81 /bin/sh   
! HB_HOST_PLAT: linux  HB_SHELL: sh
! HB_PLATFORM: linux (autodetected)
! HB_COMPILER: gcc (autodetected: /usr/bin/gcc /usr/bin/X11/gcc 
/usr/X11R6/bin/gcc /usr/bin/gcc /usr/bin/X11/gcc /usr/X11R6/bin/gcc /usr/bin/)
! Component: 'openssl' found in /usr/include
! Component: 'gpm' found in /usr/include
! Component: 'slang' found in /usr/include
! Component: 'curses' found in /usr/include
! Component: 'x11' found in /usr/include
! HB_INSTALL_PREFIX automatically set to: /usr/local
! REVISION: 12366
make[2]: Nothing to be done for `all'.
make[1]: Nothing to be done for `all'.
make[3]: `../../../../../lib/linux/gcc/libhbcommon.a' is up to date.
make[3]: `../../../../../lib/linux/gcc/libhbnortl.a' is up to date.
make[3]: `../../../../../lib/linux/gcc/libhbpp.a' is up to date.
make[3]: `../../../../../lib/linux/gcc/libhbcplr.a' is up to date.
make[3]: `../../../../../bin/linux/gcc/harbour' is up to date.
../../../../../bin/linux/gcc/harbour ../../../listbox.prg  
-i../../../../../include -n1 -q0 -w3 -es2 -kmo -l -gc3 
*** glibc detected *** ../../../../../bin/linux/gcc/harbour: double free or 
corruption (!prev): 0x0000000000abfa40 ***
======= Backtrace: =========
/lib/libc.so.6[0x2b6e5bcdbcb8]
/lib/libc.so.6(cfree+0x76)[0x2b6e5bcde276]
../../../../../bin/linux/gcc/harbour[0x401a69]
../../../../../bin/linux/gcc/harbour[0x401cf5]
../../../../../bin/linux/gcc/harbour[0x41e551]
../../../../../bin/linux/gcc/harbour[0x40829d]
../../../../../bin/linux/gcc/harbour[0x4016eb]
/lib/libc.so.6(__libc_start_main+0xe6)[0x2b6e5bc825a6]
../../../../../bin/linux/gcc/harbour[0x401599]
======= Memory map: ========
00400000-0046d000 r-xp 00000000 08:03 6768980                            
/home/ice/w/xhb/harbour-build/bin/linux/gcc/harbour
0066d000-00674000 r--p 0006d000 08:03 6768980                            
/home/ice/w/xhb/harbour-build/bin/linux/gcc/harbour
00674000-006a3000 rw-p 00074000 08:03 6768980                            
/home/ice/w/xhb/harbour-build/bin/linux/gcc/harbour
00a54000-00af9000 rw-p 00a54000 00:00 0                                  [heap]
2b6e5b7be000-2b6e5b7de000 r-xp 00000000 08:03 2965580                    
/lib/ld-2.9.so
2b6e5b7de000-2b6e5b7e2000 rw-p 2b6e5b7de000 00:00 0 
2b6e5b9dd000-2b6e5b9de000 r--p 0001f000 08:03 2965580                    
/lib/ld-2.9.so
2b6e5b9de000-2b6e5b9df000 rw-p 00020000 08:03 2965580                    
/lib/ld-2.9.so
2b6e5b9df000-2b6e5ba63000 r-xp 00000000 08:03 2965752                    
/lib/libm-2.9.so
2b6e5ba63000-2b6e5bc62000 ---p 00084000 08:03 2965752                    
/lib/libm-2.9.so
2b6e5bc62000-2b6e5bc63000 r--p 00083000 08:03 2965752                    
/lib/libm-2.9.so
2b6e5bc63000-2b6e5bc64000 rw-p 00084000 08:03 2965752                    
/lib/libm-2.9.so
2b6e5bc64000-2b6e5bdcc000 r-xp 00000000 08:03 2965744                    
/lib/libc-2.9.so
2b6e5bdcc000-2b6e5bfcc000 ---p 00168000 08:03 2965744                    
/lib/libc-2.9.so
2b6e5bfcc000-2b6e5bfd0000 r--p 00168000 08:03 2965744                    
/lib/libc-2.9.so
2b6e5bfd0000-2b6e5bfd1000 rw-p 0016c000 08:03 2965744                    
/lib/libc-2.9.so
2b6e5bfd1000-2b6e5bfd8000 rw-p 2b6e5bfd1000 00:00 0 
2b6e5c000000-2b6e5c021000 rw-p 2b6e5c000000 00:00 0 
2b6e5c021000-2b6e60000000 ---p 2b6e5c021000 00:00 0 
2b6e60000000-2b6e60016000 r-xp 00000000 08:03 2965643                    
/lib/libgcc_s.so.1
2b6e60016000-2b6e60216000 ---p 00016000 08:03 2965643                    
/lib/libgcc_s.so.1
2b6e60216000-2b6e60217000 r--p 00016000 08:03 2965643                    
/lib/libgcc_s.so.1
2b6e60217000-2b6e60218000 rw-p 00017000 08:03 2965643                    
/lib/libgcc_s.so.1
7fff4f2d7000-7fff4f2ec000 rw-p 7ffffffea000 00:00 0                      [stack]
7fff4f3ff000-7fff4f400000 r-xp 7fff4f3ff000 00:00 0                      [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  
[vsyscall]
make[3]: *** [listbox.c] Aborted
make[3]: *** Deleting file `listbox.c'
make[2]: *** [descend] Error 2
make[1]: *** [rtl] Error 2
make: *** [source] Error 2

-- 
[-]

mkdir /nonexistent
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to