[kde-freebsd] Fwd: Question about QT

Alexander Yerenkow yerenkow at gmail.com
Sat May 22 17:17:47 CEST 2010


Hello guys!
I've already ported qjambi-4.5 to FreeBSD, but unfortunately, 4.5 was
already abandoned at the time :D

I'm trying to port QT-Jambi to QT 4.6 or QT 4.7 at FreeBSD.

To make this, I'm doing like specified in this manual (bottom of page
http://qt.gitorious.org/qt-jambi/pages/BuildingFromGit)

./configure -no-qt3support -release -shared -prefix $PWD -D
QT_JAMBI_BUILD -fast -nomake demos -nomake examples -release
gmake

But seems that qt is not fully ported, to make this happen.
I'm getting same errors with qtgui (and with qtwebkit, and with something
else too probably) in both fully patched latest 4.6 and clean 4.7-beta1;
like this:

gmake[1]: Entering directory
`/usr/home/user/qt47/qt-everywhere-opensource-src-4.7.0-beta1/src/gui'
g++ -pipe -g -D_REENTRANT -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include -D_THREAD_SAFE
-I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/loc
al/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pango-1.0
-I/usr/local/include -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include -I/usr/local/in
clude/pixman-1 -I/usr/local/include/freetype2 -O2 -fvisibility=hidden
-fvisibility-inlines-hidden -Wall -W -pthread -D_THREAD_SAFE
-I/usr/local/include -I/usr/local/include/free
type2 -fPIC -DQT_SHARED -DQT_JAMBI_BUILD -DQT_BUILD_GUI_LIB
-DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS
-DQT_MOC_COMPAT -DQT_USE_FAST_OPERATOR_PLUS -D
QT_USE_FAST_CONCATENATION -DQT_HAVE_MMX -DQT_HAVE_SSE -DQT_HAVE_MMXEXT
-DQT_HAVE_SSE2 -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA
-DQT_NO_STYLE_WINDOWSXP -DQT_
NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60
-DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE
-D_LARGEFILE_SOURCE -I../../mkspecs/free
bsd-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui
-I.rcc/release-shared -I../3rdparty/xorg -I/usr/local/include/freetype2
-I/usr/local/include/freetype2 -
I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared
-I/usr/local/include -I.uic/release-shared -I/usr/local/include -x
c++-header -c kernel/qt_gui_pch.h -o .pch/release-sh
ared/QtGui.gch/c++
In file included from ../../include/QtCore/qatomic_arch.h:1,
                 from
../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:227,
                 from ../../include/QtCore/qbasicatomic.h:1,
                 from
../../include/QtCore/../../src/corelib/thread/qatomic.h:46,
                 from ../../include/QtCore/qatomic.h:1,
                 from
../../include/QtCore/../../src/corelib/tools/qbytearray.h:45,
                 from ../../include/QtCore/qbytearray.h:1,
                 from
../../include/QtCore/../../src/corelib/tools/qstring.h:46,
                 from ../../include/QtCore/qstring.h:1,
                 from
../../include/QtCore/../../src/corelib/kernel/qobject.h:48,
                 from ../../include/QtCore/qobject.h:1,
                 from
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:45,
                 from ../../include/QtCore/qcoreapplication.h:1,
                 from kernel/qt_gui_pch.h:61:
../../include/QtCore/../../src/corelib/arch/qatomic_arch.h:92:4: error:
#error "Qt has not been ported to this architecture"
In file included from ../../include/QtCore/qnamespace.h:1,
                 from
../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:45,
                 from ../../include/QtCore/qobjectdefs.h:1,
                 from
../../include/QtCore/../../src/corelib/kernel/qobject.h:47,
                 from ../../include/QtCore/qobject.h:1,
                 from
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:45,
                 from ../../include/QtCore/qcoreapplication.h:1,
                 from kernel/qt_gui_pch.h:61:

We discussed this with Fluffy, and It would be great, if anyone else could
look into it too.
Thanks!


-- 
Regards,
Alexander Yerenkow
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kde-freebsd/attachments/20100522/a61c3f72/attachment-0001.htm 


More information about the kde-freebsd mailing list