Trolltech Home | Qt4-preview-feedback Home | Recent Threads | All Threads | Author | Date
All threads index page 1

Qt4-preview-feedback Archive, March 2007
em64t build of qt-x11-commercial-src-4.3.0beta fails


Message 1 in thread

I just tried to build the Qt 4.3.0 beta on my em64t Linux system [Red 
Hat Enterprise Linux AS release 3 (Taroon Update 7)], and it fails with:

    % cd /net/vgraid2/VoxelGeo/QT/qt-x11-commercial-src-4.3.0beta
    % configure -debug -prefix /scratch/local/Trolltech/Qt-4.3.0beta
    % gmake
    . . .
    cd
    /net/vgraid2/VoxelGeo/QT/qt-x11-commercial-src-4.3.0beta/src/network/
    && gmake -f Makefile
    gmake[1]: Entering directory
    `/net/vgraid2/VoxelGeo/QT/qt-x11-commercial-src-4.3.0beta/src/network'
    g++ -c -m64 -pipe -g -g -Wall -W -D_REENTRANT -fPIC -DQT_SHARED
    -DQT_EDITION=QT_EDITION_DESKTOP -DQT_BUILD_NETWORK_LIB
    -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT
    -DQT_MOC_COMPAT -DQT_CORE_LIB -D_LARGEFILE64_SOURCE
    -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++-64 -I.
    -I../../include/QtCore -I../../include/QtCore -I../../include
    -I../../include/QtNetwork -I/usr/include -I.moc/debug-shared
    -I.uic/debug-shared -I../../include/QtCore -I../../include/QtCore
    -I../../include -I../../include/QtNetwork -I/usr/include
    -I.moc/debug-shared -I.uic/debug-shared -o
    .obj/debug-shared/qsslcertificate.o qsslcertificate.cpp
    In file included from /usr/include/openssl/ssl.h:179,
                     from qsslsocket_openssl_p.h:66,
                     from qsslsocket_openssl_symbols_p.h:51,
                     from qsslcertificate.cpp:99:
    /usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory
    In file included from /usr/include/openssl/ssl.h:179,
                     from qsslsocket_openssl_p.h:66,
                     from qsslsocket_openssl_symbols_p.h:51,
                     from qsslcertificate.cpp:99:
    /usr/include/openssl/kssl.h:134: 'krb5_enctype' is used as a type,
    but is not
       defined as a type.
    /usr/include/openssl/kssl.h:136: syntax error before `*' token
    /usr/include/openssl/kssl.h:149: syntax error before `*' token
    /usr/include/openssl/kssl.h:153: syntax error before `*' token
    /usr/include/openssl/kssl.h:155: syntax error before `*' token
    /usr/include/openssl/kssl.h:157: syntax error before `*' token
    /usr/include/openssl/kssl.h:159: syntax error before `*' token
    /usr/include/openssl/kssl.h:161: `krb5_context' was not declared in
    this scope
    /usr/include/openssl/kssl.h:161: syntax error before `,' token
    /usr/include/openssl/kssl.h:162: `krb5_context' was not declared in
    this scope
    /usr/include/openssl/kssl.h:162: syntax error before `,' token
    /usr/include/openssl/kssl.h:165: `krb5_timestamp' was not declared
    in this
       scope
    /usr/include/openssl/kssl.h:165: syntax error before `,' token
    /usr/include/openssl/kssl.h:167: syntax error before `*' token
    /usr/include/openssl/kssl.h:169: `krb5_enctype' was not declared in
    this scope
    /usr/include/openssl/kssl.h:169: syntax error before `,' token
    gmake[1]: *** [.obj/debug-shared/qsslcertificate.o] Error 1
    gmake[1]: Leaving directory
    `/net/vgraid2/VoxelGeo/QT/qt-x11-commercial-src-4.3.0beta/src/network'
    gmake: *** [sub-network-make_default-ordered] Error 2

Regards,
Mike McCabe
Paradigm Geophysical

To unsubscribe - send "unsubscribe" in the subject to qt4-preview-feedback-request@xxxxxxxxxxxxx


Message 2 in thread

Hi Mike,

I reported this issue on one of the snapshots, but apparently they did
not fix it yet.  The best approach is to just configure without openssl.

-Paul

> -----Original Message-----
> From: Mike McCabe [mailto:mikem@xxxxxxxxxxxxxxx]
> Sent: Wednesday, March 21, 2007 4:15 PM
> To: qt4-preview-feedback@xxxxxxxxxxxxx
> Cc: Mike McCabe
> Subject: em64t build of qt-x11-commercial-src-4.3.0beta fails
> 
> I just tried to build the Qt 4.3.0 beta on my em64t Linux system [Red
> Hat Enterprise Linux AS release 3 (Taroon Update 7)], and it fails
with:
> 
>     % cd /net/vgraid2/VoxelGeo/QT/qt-x11-commercial-src-4.3.0beta
>     % configure -debug -prefix /scratch/local/Trolltech/Qt-4.3.0beta
>     % gmake
>     . . .
>     cd
>
/net/vgraid2/VoxelGeo/QT/qt-x11-commercial-src-4.3.0beta/src/network/
>     && gmake -f Makefile
>     gmake[1]: Entering directory
>
`/net/vgraid2/VoxelGeo/QT/qt-x11-commercial-src-4.3.0beta/src/network'
>     g++ -c -m64 -pipe -g -g -Wall -W -D_REENTRANT -fPIC -DQT_SHARED
>     -DQT_EDITION=QT_EDITION_DESKTOP -DQT_BUILD_NETWORK_LIB
>     -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT
>     -DQT_MOC_COMPAT -DQT_CORE_LIB -D_LARGEFILE64_SOURCE
>     -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++-64 -I.
>     -I../../include/QtCore -I../../include/QtCore -I../../include
>     -I../../include/QtNetwork -I/usr/include -I.moc/debug-shared
>     -I.uic/debug-shared -I../../include/QtCore -I../../include/QtCore
>     -I../../include -I../../include/QtNetwork -I/usr/include
>     -I.moc/debug-shared -I.uic/debug-shared -o
>     .obj/debug-shared/qsslcertificate.o qsslcertificate.cpp
>     In file included from /usr/include/openssl/ssl.h:179,
>                      from qsslsocket_openssl_p.h:66,
>                      from qsslsocket_openssl_symbols_p.h:51,
>                      from qsslcertificate.cpp:99:
>     /usr/include/openssl/kssl.h:72:18: krb5.h: No such file or
directory
>     In file included from /usr/include/openssl/ssl.h:179,
>                      from qsslsocket_openssl_p.h:66,
>                      from qsslsocket_openssl_symbols_p.h:51,
>                      from qsslcertificate.cpp:99:
>     /usr/include/openssl/kssl.h:134: 'krb5_enctype' is used as a type,
>     but is not
>        defined as a type.
>     /usr/include/openssl/kssl.h:136: syntax error before `*' token
>     /usr/include/openssl/kssl.h:149: syntax error before `*' token
>     /usr/include/openssl/kssl.h:153: syntax error before `*' token
>     /usr/include/openssl/kssl.h:155: syntax error before `*' token
>     /usr/include/openssl/kssl.h:157: syntax error before `*' token
>     /usr/include/openssl/kssl.h:159: syntax error before `*' token
>     /usr/include/openssl/kssl.h:161: `krb5_context' was not declared
in
>     this scope
>     /usr/include/openssl/kssl.h:161: syntax error before `,' token
>     /usr/include/openssl/kssl.h:162: `krb5_context' was not declared
in
>     this scope
>     /usr/include/openssl/kssl.h:162: syntax error before `,' token
>     /usr/include/openssl/kssl.h:165: `krb5_timestamp' was not declared
>     in this
>        scope
>     /usr/include/openssl/kssl.h:165: syntax error before `,' token
>     /usr/include/openssl/kssl.h:167: syntax error before `*' token
>     /usr/include/openssl/kssl.h:169: `krb5_enctype' was not declared
in
>     this scope
>     /usr/include/openssl/kssl.h:169: syntax error before `,' token
>     gmake[1]: *** [.obj/debug-shared/qsslcertificate.o] Error 1
>     gmake[1]: Leaving directory
>
`/net/vgraid2/VoxelGeo/QT/qt-x11-commercial-src-4.3.0beta/src/network'
>     gmake: *** [sub-network-make_default-ordered] Error 2
> 
> Regards,
> Mike McCabe
> Paradigm Geophysical
> 
> To unsubscribe - send "unsubscribe" in the subject to qt4-preview-
> feedback-request@xxxxxxxxxxxxx

To unsubscribe - send "unsubscribe" in the subject to qt4-preview-feedback-request@xxxxxxxxxxxxx


Message 3 in thread

Hmm, we thought we had fixed this problem. We are re-investigating. For 
now, pass -no-openssl to configure.

Girish

Paul Furnanz wrote:
> Hi Mike,
> 
> I reported this issue on one of the snapshots, but apparently they did
> not fix it yet.  The best approach is to just configure without openssl.
> 
> -Paul
> 
>> -----Original Message-----
>> From: Mike McCabe [mailto:mikem@xxxxxxxxxxxxxxx]
>> Sent: Wednesday, March 21, 2007 4:15 PM
>> To: qt4-preview-feedback@xxxxxxxxxxxxx
>> Cc: Mike McCabe
>> Subject: em64t build of qt-x11-commercial-src-4.3.0beta fails
>>
>> I just tried to build the Qt 4.3.0 beta on my em64t Linux system [Red
>> Hat Enterprise Linux AS release 3 (Taroon Update 7)], and it fails
> with:
>>     % cd /net/vgraid2/VoxelGeo/QT/qt-x11-commercial-src-4.3.0beta
>>     % configure -debug -prefix /scratch/local/Trolltech/Qt-4.3.0beta
>>     % gmake
>>     . . .
>>     cd
>>
> /net/vgraid2/VoxelGeo/QT/qt-x11-commercial-src-4.3.0beta/src/network/
>>     && gmake -f Makefile
>>     gmake[1]: Entering directory
>>
> `/net/vgraid2/VoxelGeo/QT/qt-x11-commercial-src-4.3.0beta/src/network'
>>     g++ -c -m64 -pipe -g -g -Wall -W -D_REENTRANT -fPIC -DQT_SHARED
>>     -DQT_EDITION=QT_EDITION_DESKTOP -DQT_BUILD_NETWORK_LIB
>>     -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT
>>     -DQT_MOC_COMPAT -DQT_CORE_LIB -D_LARGEFILE64_SOURCE
>>     -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++-64 -I.
>>     -I../../include/QtCore -I../../include/QtCore -I../../include
>>     -I../../include/QtNetwork -I/usr/include -I.moc/debug-shared
>>     -I.uic/debug-shared -I../../include/QtCore -I../../include/QtCore
>>     -I../../include -I../../include/QtNetwork -I/usr/include
>>     -I.moc/debug-shared -I.uic/debug-shared -o
>>     .obj/debug-shared/qsslcertificate.o qsslcertificate.cpp
>>     In file included from /usr/include/openssl/ssl.h:179,
>>                      from qsslsocket_openssl_p.h:66,
>>                      from qsslsocket_openssl_symbols_p.h:51,
>>                      from qsslcertificate.cpp:99:
>>     /usr/include/openssl/kssl.h:72:18: krb5.h: No such file or
> directory
>>     In file included from /usr/include/openssl/ssl.h:179,
>>                      from qsslsocket_openssl_p.h:66,
>>                      from qsslsocket_openssl_symbols_p.h:51,
>>                      from qsslcertificate.cpp:99:
>>     /usr/include/openssl/kssl.h:134: 'krb5_enctype' is used as a type,
>>     but is not
>>        defined as a type.
>>     /usr/include/openssl/kssl.h:136: syntax error before `*' token
>>     /usr/include/openssl/kssl.h:149: syntax error before `*' token
>>     /usr/include/openssl/kssl.h:153: syntax error before `*' token
>>     /usr/include/openssl/kssl.h:155: syntax error before `*' token
>>     /usr/include/openssl/kssl.h:157: syntax error before `*' token
>>     /usr/include/openssl/kssl.h:159: syntax error before `*' token
>>     /usr/include/openssl/kssl.h:161: `krb5_context' was not declared
> in
>>     this scope
>>     /usr/include/openssl/kssl.h:161: syntax error before `,' token
>>     /usr/include/openssl/kssl.h:162: `krb5_context' was not declared
> in
>>     this scope
>>     /usr/include/openssl/kssl.h:162: syntax error before `,' token
>>     /usr/include/openssl/kssl.h:165: `krb5_timestamp' was not declared
>>     in this
>>        scope
>>     /usr/include/openssl/kssl.h:165: syntax error before `,' token
>>     /usr/include/openssl/kssl.h:167: syntax error before `*' token
>>     /usr/include/openssl/kssl.h:169: `krb5_enctype' was not declared
> in
>>     this scope
>>     /usr/include/openssl/kssl.h:169: syntax error before `,' token
>>     gmake[1]: *** [.obj/debug-shared/qsslcertificate.o] Error 1
>>     gmake[1]: Leaving directory
>>
> `/net/vgraid2/VoxelGeo/QT/qt-x11-commercial-src-4.3.0beta/src/network'
>>     gmake: *** [sub-network-make_default-ordered] Error 2
>>
>> Regards,
>> Mike McCabe
>> Paradigm Geophysical
>>
>> To unsubscribe - send "unsubscribe" in the subject to qt4-preview-
>> feedback-request@xxxxxxxxxxxxx
> 
> To unsubscribe - send "unsubscribe" in the subject to qt4-preview-feedback-request@xxxxxxxxxxxxx

To unsubscribe - send "unsubscribe" in the subject to qt4-preview-feedback-request@xxxxxxxxxxxxx