Hi,
Please test with 10708. Only one - but fatal - error remains, and
after 1-2 hours of testing I couldn't make it go away:

      harbour/lib/win/mingw/libhbvm.a(fm.o):fm.c:(.text+0x39b): undefined
reference to `__mingw_vfprintf'

Maybe something obvious.

We will need HB_FORCE_C, HB_FORCE_CPP (or similar) switches
in core make system and also hbmk2 in the future to solve some C++
related issues in a generic way.

-- 
Viktor


On Fri, Mar 27, 2009 at 11:59 AM, Vagelis Skarmaliorakis
<[email protected]>wrote:

>
> Hi,
>
> Just tested last svn:
>
> <<
>
> C:\Downloads\harbour-win\harbour-project\trunk\harbour\contrib\hbqt\tests>hbmk2
> demoqt -Lc:\qt\qt\lib
> hbmk: Processing configuration: c:\harbour\bin\hbmk.cfg
> hbmk: Processing: hbqt.hbp
> Harbour 1.1.0dev (Rev. -1)
> Copyright (c) 1999-2009, http://www.harbour-project.org/
> Compiling 'demoqt.prg'...
> Lines 70, Functions/Procedures 1
> Generating C source output to 'demoqt.c'... Done.
>
> c:/harbour/lib/libhbqt.a(hbqt_qapplication.o):hbqt_qapplication.cpp:(.text+0x62)
> : undefined reference to `__gxx_personality_sj0'
>
> c:/harbour/lib/libhbqt.a(hbqt_qapplication.o):hbqt_qapplication.cpp:(.text+0x1d2
> ): undefined reference to `__gxx_personality_sj0'
>
> c:/harbour/lib/libhbqt.a(hbqt_qapplication.o):hbqt_qapplication.cpp:(.text+0x222
> ): undefined reference to `operator new(unsigned int)'
>
> c:/harbour/lib/libhbqt.a(hbqt_qapplication.o):hbqt_qapplication.cpp:(.text+0x30b
> ): undefined reference to `operator delete(void*)'
> c:/harbour/lib/libhbqt.a(hbqt_qwidget.o):hbqt_qwidget.cpp:(.text+0x1e):
> undefine
> d reference to `__gxx_personality_sj0'
> c:/harbour/lib/libhbqt.a(hbqt_qwidget.o):hbqt_qwidget.cpp:(.text+0x7b):
> undefine
> d reference to `operator new(unsigned int)'
> c:/harbour/lib/libhbqt.a(hbqt_qwidget.o):hbqt_qwidget.cpp:(.text+0xf5):
> undefine
> d reference to `operator delete(void*)'
> c:/harbour/lib/libhbqt.a(hbqt_qwidget.o):hbqt_qwidget.cpp:(.text+0x164):
> undefin
> ed reference to `__gxx_personality_sj0'
> c:/harbour/lib/libhbqt.a(hbqt_qwidget.o):hbqt_qwidget.cpp:(.text+0x364):
> undefin
> ed reference to `__gxx_personality_sj0'
> c:/harbour/lib/libhbqt.a(hbqt_qwidget.o):hbqt_qwidget.cpp:(.text+0xfc4):
> undefin
> ed reference to `__gxx_personality_sj0'
> c:/harbour/lib/libhbqt.a(hbqt_qwidget.o):hbqt_qwidget.cpp:(.text+0x1105):
> undefi
> ned reference to `__gxx_personality_sj0'
> c:/harbour/lib/libhbqt.a(hbqt_qwidget.o):hbqt_qwidget.cpp:(.text+0x19e2):
> undefi
> ned reference to `__gxx_personality_sj0'
> c:/harbour/lib/libhbqt.a(hbqt_qwidget.o):hbqt_qwidget.cpp:(.text+0x1b42):
> more u
> ndefined references to `__gxx_personality_sj0' follow
>
> c:/harbour/lib/libhbqt.a(hbqt_qmainwindow.o):hbqt_qmainwindow.cpp:(.text+0x7b):
> undefined reference to `operator new(unsigned int)'
>
> c:/harbour/lib/libhbqt.a(hbqt_qmainwindow.o):hbqt_qmainwindow.cpp:(.text+0xf5):
> undefined reference to `operator delete(void*)'
>
> c:/harbour/lib/libhbqt.a(hbqt_qmainwindow.o):hbqt_qmainwindow.cpp:(.text+0x272):
>  undefined reference to `__gxx_personality_sj0'
> c:/harbour/lib/libhbqt.a(hbqt_slots.o):hbqt_slots.cpp:(.text+0x102):
> undefined r
> eference to `__gxx_personality_sj0'
> c:/harbour/lib/libhbqt.a(hbqt_slots.o):hbqt_slots.cpp:(.text+0x5d2):
> undefined r
> eference to `__gxx_personality_sj0'
> c:/harbour/lib/libhbqt.a(hbqt_slots.o):hbqt_slots.cpp:(.text+0xaa2):
> undefined r
> eference to `__gxx_personality_sj0'
> c:/harbour/lib/libhbqt.a(hbqt_slots.o):hbqt_slots.cpp:(.text+0xfa2):
> undefined r
> eference to `__gxx_personality_sj0'
> c:/harbour/lib/libhbqt.a(hbqt_slots.o):hbqt_slots.cpp:(.text+0x1472): more
> undef
> ined references to `__gxx_personality_sj0' follow
> c:/harbour/lib/libhbqt.a(hbqt_slots.o):hbqt_slots.cpp:(.text+0x1a38):
> undefined
> reference to `operator delete(void*)'
> c:/harbour/lib/libhbqt.a(hbqt_slots.o):hbqt_slots.cpp:(.text+0x1af4):
> undefined
> reference to `__gxx_personality_sj0'
> c:/harbour/lib/libhbqt.a(hbqt_slots.o):hbqt_slots.cpp:(.text+0x1c74):
> undefined
> reference to `__gxx_personality_sj0'
> c:/harbour/lib/libhbqt.a(hbqt_slots.o):hbqt_slots.cpp:(.text+0x1e05):
> undefined
> reference to `__gxx_personality_sj0'
> c:/harbour/lib/libhbqt.a(hbqt_slots.o):hbqt_slots.cpp:(.text+0x1fb5):
> undefined
> reference to `__gxx_personality_sj0'
> c:/harbour/lib/libhbqt.a(hbqt_slots.o):hbqt_slots.cpp:(.text+0x2158):
> undefined
> reference to `__gxx_personality_sj0'
> c:/harbour/lib/libhbqt.a(hbqt_slots.o):hbqt_slots.cpp:(.text+0x2618): more
> undef
> ined references to `__gxx_personality_sj0' follow
> c:/harbour/lib/libhbqt.a(hbqt_slots.o):hbqt_slots.cpp:(.text+0x2be3):
> undefined
> reference to `operator new(unsigned int)'
> c:/harbour/lib/libhbqt.a(hbqt_slots.o):hbqt_slots.cpp:(.text+0x339a):
> undefined
> reference to `operator delete(void*)'
>
> c:/harbour/lib/libhbqt.a(hbqt_slots.o):hbqt_slots.cpp:(.text$_ZN5QListI7QStringE
> 13detach_helperEv[QList<QString>::detach_helper()]+0x2): undefined
> reference
> to
> `__gxx_personality_sj0'
>
> c:/harbour/lib/libhbqt.a(hbqt_slots.o):hbqt_slots.cpp:(.text$_ZN5QListI7QStringE
> 6appendERKS0_[QList<QString>::append(QString const&)]+0x7): undefined
> reference
> to `__gxx_personality_sj0'
>
> c:/harbour/lib/libhbqt.a(moc_slots.o):moc_slots.cpp:(.rdata$_ZTI5Slots[typeinfo
> for Slots]+0x0): undefined reference to `vtable for
> __cxxabiv1::__si_class_type_
> info'
>
> c:/harbour/lib/libhbqt.a(moc_slots.o):moc_slots.cpp:(.rdata$_ZTI7QObject[typeinf
> o for QObject]+0x0): undefined reference to `vtable for
> __cxxabiv1::__class_type
> _info'
> collect2: ld returned 1 exit status
> hbmk: Error: Running C compiler. 1:
> gcc.exe demoqt.c C:\DOCUME~1\skarmava\LOCALS~1\Temp\hbmk_i725rt.c    -O3
> -odemo
> qt.exe -Ic:/harbour/include -Lc:/harbour/lib -Lc:/qt/qt/lib -mconsole
> -Wl,--star
> t-group -lhbcpage -lhblang -lhbcommon -lhbcplr -lhbdebug -lhbvm -lhbrdd
> -lhbusrr
> dd -lhbuddall -lhbhsx -lhbsix -lrddntx -lrddnsx -lrddcdx -lrddfpt -lhbrtl
> -lhbpp
>  -lhbmacro -lhbextern -lgtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui
> -lhbpcre -
> lhbzlib -lhbqt -lQtCore4 -lQtGui4 -lQtNetwork4 -lQtWebKit4 -luser32 -lgdi32
> -lad
> vapi32 -lws2_32 -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -lole32
> -loleaut32 -l
> uuid -lmpr -lwinmm -lmapi32 -Wl,--end-group
> >>
>
> Significant less messages
>
> Regards,
> Vagelis
> --
> View this message in context:
> http://www.nabble.com/A-little-help-with-hbqt-demoqt-tp22730759p22739473.html
> Sent from the Harbour - Dev mailing list archive at Nabble.com.
>
> _______________________________________________
> Harbour mailing list
> [email protected]
> http://lists.harbour-project.org/mailman/listinfo/harbour
>
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to