Hi Viktor,
> + Added more sophisticated autodetection of moc
> executable. Please test on you system.
> Envvar HB_QT_MOC_BIN can always be used to specify the
> name of QT 'moc' executable, so if autodetection fails,
> please use it and report the value that worked for you.
On Fedora 12 we have now:
================================================
native build:
Information for build gcc-4.4.2-10.fc12
ID 141251
Package Name gcc
Version 4.4.2
Release 10.fc12
================================================
../../../gtcrs.c: In function ‘void mouse_init(InOutBase*)’:
../../../gtcrs.c:1244: warning: deprecated conversion from string constant to
‘char*’
../../../gtcrs.c: In function ‘void mouse_init(InOutBase*)’:
../../../gtcrs.c:1244: warning: deprecated conversion from string constant to
‘char*’
================================================
Windows cross build:
Information for build mingw32-gcc-4.4.1-3.fc12
ID 132548
Package Name mingw32-gcc
Version 4.4.1
Release 3.fc12
================================================
In file included from ../../../fm.c:181,
from ../../../hvmall.c:95:
../../../dlmalloc.c: In function 'void* dlmalloc(size_t)':
../../../dlmalloc.c:4107: warning: dereferencing pointer 'b' does break
strict-aliasing rules
../../../dlmalloc.c:4105: warning: dereferencing pointer 'b' does break
strict-aliasing rules
../../../dlmalloc.c:4104: note: initialized from here
../../../dlmalloc.c:4125: warning: dereferencing pointer 'b' does break
strict-aliasing rules
../../../dlmalloc.c:4123: warning: dereferencing pointer 'b' does break
strict-aliasing rules
../../../dlmalloc.c:4122: note: initialized from here
../../../dlmalloc.c:4134: warning: dereferencing pointer 'B' does break
strict-aliasing rules
../../../dlmalloc.c:4134: warning: dereferencing pointer 'B' does break
strict-aliasing rules
../../../dlmalloc.c:4134: warning: dereferencing pointer 'B' does break
strict-aliasing rules
../../../dlmalloc.c:4134: note: initialized from here
../../../dlmalloc.c:3766: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../dlmalloc.c:3766: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../dlmalloc.c:3766: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../dlmalloc.c:3766: note: initialized from here
../../../dlmalloc.c:3727: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../dlmalloc.c:3727: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../dlmalloc.c:3727: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../dlmalloc.c:3727: note: initialized from here
../../../dlmalloc.c:3245: warning: dereferencing pointer 'bin' does break
strict-aliasing rules
../../../dlmalloc.c:3245: warning: dereferencing pointer 'bin' does break
strict-aliasing rules
../../../dlmalloc.c:3245: warning: dereferencing pointer 'bin' does break
strict-aliasing rules
../../../dlmalloc.c:3244: note: initialized from here
../../../dlmalloc.c:3302: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../dlmalloc.c:3302: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../dlmalloc.c:3302: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../dlmalloc.c:3302: note: initialized from here
../../../dlmalloc.c:3358: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../dlmalloc.c:3358: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../dlmalloc.c:3358: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../dlmalloc.c:3358: note: initialized from here
../../../dlmalloc.c: In function 'void dlfree(void*)':
../../../dlmalloc.c:4283: warning: dereferencing pointer 'B' does break
strict-aliasing rules
../../../dlmalloc.c:4283: warning: dereferencing pointer 'B' does break
strict-aliasing rules
../../../dlmalloc.c:4283: warning: dereferencing pointer 'B' does break
strict-aliasing rules
../../../dlmalloc.c:4283: note: initialized from here
../../../../maindllp.c: In function 'char* hb_parvdsbuff(char*, int, ...)':
../../../../maindllp.c:451: warning: deprecated conversion from string constant
to 'char*'
In file included from ../../../../fm.c:181,
from ../../../../hvmall.c:95:
../../../../dlmalloc.c: In function 'void* dlmalloc(size_t)':
../../../../dlmalloc.c:4107: warning: dereferencing pointer 'b' does break
strict-aliasing rules
../../../../dlmalloc.c:4105: warning: dereferencing pointer 'b' does break
strict-aliasing rules
../../../../dlmalloc.c:4104: note: initialized from here
../../../../dlmalloc.c:4125: warning: dereferencing pointer 'b' does break
strict-aliasing rules
../../../../dlmalloc.c:4123: warning: dereferencing pointer 'b' does break
strict-aliasing rules
../../../../dlmalloc.c:4122: note: initialized from here
../../../../dlmalloc.c:4134: warning: dereferencing pointer 'B' does break
strict-aliasing rules
../../../../dlmalloc.c:4134: warning: dereferencing pointer 'B' does break
strict-aliasing rules
../../../../dlmalloc.c:4134: warning: dereferencing pointer 'B' does break
strict-aliasing rules
../../../../dlmalloc.c:4134: note: initialized from here
../../../../dlmalloc.c:3766: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../../dlmalloc.c:3766: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../../dlmalloc.c:3766: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../../dlmalloc.c:3766: note: initialized from here
../../../../dlmalloc.c:3727: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../../dlmalloc.c:3727: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../../dlmalloc.c:3727: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../../dlmalloc.c:3727: note: initialized from here
../../../../dlmalloc.c:3245: warning: dereferencing pointer 'bin' does break
strict-aliasing rules
../../../../dlmalloc.c:3245: warning: dereferencing pointer 'bin' does break
strict-aliasing rules
../../../../dlmalloc.c:3245: warning: dereferencing pointer 'bin' does break
strict-aliasing rules
../../../../dlmalloc.c:3244: note: initialized from here
../../../../dlmalloc.c:3302: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../../dlmalloc.c:3302: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../../dlmalloc.c:3302: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../../dlmalloc.c:3302: note: initialized from here
../../../../dlmalloc.c:3358: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../../dlmalloc.c:3358: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../../dlmalloc.c:3358: warning: dereferencing pointer 'F' does break
strict-aliasing rules
../../../../dlmalloc.c:3358: note: initialized from here
../../../../dlmalloc.c: In function 'void dlfree(void*)':
../../../../dlmalloc.c:4283: warning: dereferencing pointer 'B' does break
strict-aliasing rules
../../../../dlmalloc.c:4283: warning: dereferencing pointer 'B' does break
strict-aliasing rules
../../../../dlmalloc.c:4283: warning: dereferencing pointer 'B' does break
strict-aliasing rules
../../../../dlmalloc.c:4283: note: initialized from here
/bin/sh: /usr/i686-pc-mingw32/sys-root/mingw/include..binmoc.exe: No such file
or directory
make[3]: *** [moc_slots.cpp] Error 127
make[2]: *** [descend] Error 2
make[1]: *** [hbqt.inst] Error 2
make: *** [contrib.inst] Error 2
Best regards,
István
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour