Hi Przemek,

>  * contrib/hbqt/detect.mk
>    ! Fix attempt to handle cross-build situations.

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
================================================
- no error - Thank you Przemak!!! 
================================================
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
We still have the undesired, already mentioned issue.
================================================
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
In file included from moc_slots.cpp:10:
../../../../../contrib/hbqt/hbqt_slots.h:72:21: error: QWebFrame: No such file 
or directory
In file included from moc_slots.cpp:10:
../../../../../contrib/hbqt/hbqt_slots.h:246: error: 'QWebFrame' has not been 
declared
../../../../../contrib/hbqt/hbqt_slots.h:248: error: 'QWebFrame' has not been 
declared
../../../../../contrib/hbqt/hbqt_slots.h:257: error: 'QWebFrame' has not been 
declared
../../../../../contrib/hbqt/hbqt_slots.h:259: error: 'QWebFrame' has not been 
declared
../../../../../contrib/hbqt/hbqt_slots.h:260: error: 'QWebFrame' has not been 
declared
../../../../../contrib/hbqt/hbqt_slots.h:260: error: 'QWebHistoryItem' has not 
been declared
../../../../../contrib/hbqt/hbqt_slots.h:265: error: 'QNetworkReply' has not 
been declared
moc_slots.cpp: In member function 'virtual int 
Slots::qt_metacall(QMetaObject::Call, int, void**)':
moc_slots.cpp:607: error: expected type-specifier before 'QWebFrame'
moc_slots.cpp:607: error: expected '>' before 'QWebFrame'
moc_slots.cpp:607: error: expected '(' before 'QWebFrame'
moc_slots.cpp:607: error: 'QWebFrame' was not declared in this scope
moc_slots.cpp:607: error: expected primary-expression before ')' token
moc_slots.cpp:609: error: expected type-specifier before 'QWebFrame'
moc_slots.cpp:609: error: expected '>' before 'QWebFrame'
moc_slots.cpp:609: error: expected '(' before 'QWebFrame'
moc_slots.cpp:609: error: expected primary-expression before ')' token
moc_slots.cpp:618: error: expected type-specifier before 'QWebFrame'
moc_slots.cpp:618: error: expected '>' before 'QWebFrame'
moc_slots.cpp:618: error: expected '(' before 'QWebFrame'
moc_slots.cpp:618: error: expected primary-expression before ')' token
moc_slots.cpp:620: error: expected type-specifier before 'QWebFrame'
moc_slots.cpp:620: error: expected '>' before 'QWebFrame'
moc_slots.cpp:620: error: expected '(' before 'QWebFrame'
moc_slots.cpp:620: error: expected primary-expression before ')' token
moc_slots.cpp:621: error: expected type-specifier before 'QWebFrame'
moc_slots.cpp:621: error: expected '>' before 'QWebFrame'
moc_slots.cpp:621: error: expected '(' before 'QWebFrame'
moc_slots.cpp:621: error: expected primary-expression before ')' token
moc_slots.cpp:621: error: expected type-specifier before 'QWebHistoryItem'
moc_slots.cpp:621: error: expected '>' before 'QWebHistoryItem'
moc_slots.cpp:621: error: expected '(' before 'QWebHistoryItem'
moc_slots.cpp:621: error: 'QWebHistoryItem' was not declared in this scope
moc_slots.cpp:621: error: expected primary-expression before ')' token
moc_slots.cpp:621: error: expected ')' before ';' token
moc_slots.cpp:626: error: expected type-specifier before 'QNetworkReply'
moc_slots.cpp:626: error: expected '>' before 'QNetworkReply'
moc_slots.cpp:626: error: expected '(' before 'QNetworkReply'
moc_slots.cpp:626: error: 'QNetworkReply' was not declared in this scope
moc_slots.cpp:626: error: expected primary-expression before ')' token
make[3]: *** [moc_slots.o] Error 1
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)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to