Hi Fernando,

On 2009.08.22., at 10:03, Fernando Athayde wrote:

using MSCV 2008
arch win

E:\harbour_vc\lib\win\msvc>\harbour_cvs\bin\hb-mkimp
! Making import libs...
Microsoft (R) Library Manager Version 9.00.30729.01
Copyright (C) Microsoft Corporation.  All rights reserved.

_temp.def(1) : warning LNK4093: Drive/Directory component ignored in 'LIBRARY' statement Creating library E:\harbour_vc\lib\win\msvc\QtCore4.lib and object E:\harbour_vc\lib\win\msvc\QtCore4.exp
Microsoft (R) Library Manager Version 9.00.30729.01
Copyright (C) Microsoft Corporation.  All rights reserved.

_temp.def(1) : warning LNK4093: Drive/Directory component ignored in 'LIBRARY' statement Creating library E:\harbour_vc\lib\win\msvc\QtGui4.lib and object E:\harbour_vc\lib\win\msvc\QtGui4.exp
Microsoft (R) Library Manager Version 9.00.30729.01
Copyright (C) Microsoft Corporation.  All rights reserved.

_temp.def(1) : warning LNK4093: Drive/Directory component ignored in 'LIBRARY' statement Creating library E:\harbour_vc\lib\win\msvc\QtNetwork4.lib and object E:\harbour_vc\lib\win\msvc\QtNetwork4.exp
Microsoft (R) Library Manager Version 9.00.30729.01
Copyright (C) Microsoft Corporation.  All rights reserved.

_temp.def(1) : warning LNK4093: Drive/Directory component ignored in 'LIBRARY' statement Creating library E:\harbour_vc\lib\win\msvc\QtWebKit4.lib and object E:\harbour_vc\lib\win\msvc\QtWebKit4.exp

I'll fix these warnings.

hbqt.lib(QCheckBox.obj) : error LNK2001: unresolved external symbol "public: vir tual bool __thiscall QObject::eventFilter(class QObject *,class QEvent *)" (?eve
ntfil...@qobject@@uae_np...@pavqevent@@@Z)
hbqt.lib(QSpinBox.obj) : error LNK2001: unresolved external symbol "public: virt ual bool __thiscall QObject::eventFilter(class QObject *,class QEvent *)" (?even
tfil...@qobject@@uae_np...@pavqevent@@@Z)

I never managed to build any Harbour / QT with with MSVC.
Most probably the implib generation is wrong, or there is a
static vs. dynamic mismatch. I don't know in what way though.
Maybe I'll rather remove it.

set HB_BIN_COMPILE=E:\harbour_cvs\bin\win\msvc
set HB_LIB_INSTALL=E:\harbour_vc\lib\win\msvc
set HB_BUILD_DLL=yes
SET HB_ARCHITECTURE = win
set HB_COMPILER=msvc
set HB_INSTALL_PREFIX=e:\harbour_vc

All of the above is unnecessary for Harbour. You can delete them.

SET HB_PATH=e:\harbour_vc

Also unnecessary for Harbour. Maybe it's needed for other tools,
but not for Harbour. Please delete it.

Brgds,
Viktor

_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to