texmacs-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Texmacs-dev] Problem with Qt on Snow Leopard


From: Gubinelli Massimiliano
Subject: Re: [Texmacs-dev] Problem with Qt on Snow Leopard
Date: Sat, 3 Oct 2009 15:38:03 +0200

Hi,
for the first error try to force 32 bits compilation in TeXmacs by using the -arch option to gcc:

gcc -arch i386

for the second, it could be one of the name clashes between TeXmacs and MacOSX headers, but I'm not sure. Try to look at the definition of the symbol toQDRgn which causes error.

best
max


On 3 oct. 09, at 15:18, Joris van der Hoeven wrote:

Hi,

I just installed the Qt-4.6 snapshot

        qt-everywhere-opensource-src-4.6.0-tp1.tar.gz

which is assumed to support MacOS 10.6 Snow Leopard following the instructions on

        http://doc.qt.nokia.com/4.6-snapshot/install-mac.html

I scrupulously followed the most basic installation instructions.
Contrary to what is stated on this page, the software is installed
by default into the directory

        /usr/local/Trolltech/Qt-4.6.0-tp1

which is still fine with me. However, when building TeXmacs after

        ./configure --enable-qt --enable-macosx-extensions

I obtain the message below.

Any ideas about what to do? --Joris

----------------------------------------------
g++ -ISystem -ISystem/Boot -ISystem/Classes -ISystem/Files -ISystem/ Link -ISystem/Misc -ISystem/Language -IKernel/Abstractions -IKernel/ Containers -IKernel/Types -IData/Convert -IData/Drd -IData/History - IData/Observers -IData/String -IData/Tmfs -IData/Tree -IGuile - IGraphics/Bitmap_fonts -IGraphics/Fonts -IGraphics/Gui -IGraphics/ Mathematics -IGraphics/Renderer -IPlugins -ITypeset -ITypeset/Bridge -ITypeset/Concat -ITypeset/Page -IEdit -IPlugins -ITexmacs -IEdit/ Editor -IEdit/Interface -IEdit/Modify -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include -I/opt/local/include - D_THREAD_SAFE -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/ Trolltech/Qt-4.6.0-tp1/mkspecs/macx-g++ -I. -I/usr/local/Trolltech/ Qt-4.6.0-tp1/lib/QtCore.framework/Versions/4/Headers -I/usr/local/ Trolltech/Qt-4.6.0-tp1/include/QtCore -I/usr/local/Trolltech/ Qt-4.6.0-tp1/lib/QtGui.framework/Versions/4/Headers -I/usr/local/ Trolltech/Qt-4.6.0-tp1/include/QtGui -I/usr/local/Trolltech/Qt-4.6.0- tp1/include -I. -I. -F/usr/local/Trolltech/Qt-4.6.0-tp1/lib -Wall - Wno-return-type -O2 -fno-rtti -fno-exceptions -INONE/include -c ./ Edit/Interface/edit_complete.cpp -o Objects/edit_complete.o In file included from /usr/local/Trolltech/Qt-4.6.0-tp1/include/ QtCore/qnamespace.h:45, from /usr/local/Trolltech/Qt-4.6.0-tp1/include/ QtCore/qobjectdefs.h:45, from /usr/local/Trolltech/Qt-4.6.0-tp1/include/QtGui/ qwindowdefs.h:45, from /usr/local/Trolltech/Qt-4.6.0-tp1/lib/ QtGui.framework/Versions/4/Headers/qwidget.h:45, from /usr/local/Trolltech/Qt-4.6.0-tp1/lib/ QtGui.framework/Versions/4/Headers/QWidget:1,
                from Plugins/Qt/qt_widget.hpp:18,
                from Plugins/Qt/qt_simple_widget.hpp:16,
                from Edit/editor.hpp:19,
                from ./Edit/Interface/edit_interface.hpp:14,
                from ./Edit/Interface/edit_complete.cpp:12:
/usr/local/Trolltech/Qt-4.6.0-tp1/include/QtCore/qglobal.h:288:2: error: #error "You are building a 64-bit application, but using a 32- bit version of Qt. Check your build configuration." In file included from /usr/local/Trolltech/Qt-4.6.0-tp1/include/ QtGui/qmatrix.h:46, from /usr/local/Trolltech/Qt-4.6.0-tp1/include/QtGui/ qbrush.h:50, from /usr/local/Trolltech/Qt-4.6.0-tp1/include/QtGui/ qpalette.h:47, from /usr/local/Trolltech/Qt-4.6.0-tp1/lib/ QtGui.framework/Versions/4/Headers/qwidget.h:49, from /usr/local/Trolltech/Qt-4.6.0-tp1/lib/ QtGui.framework/Versions/4/Headers/QWidget:1,
                from Plugins/Qt/qt_widget.hpp:18,
                from Plugins/Qt/qt_simple_widget.hpp:16,
                from Edit/editor.hpp:19,
                from ./Edit/Interface/edit_interface.hpp:14,
                from ./Edit/Interface/edit_complete.cpp:12:
/usr/local/Trolltech/Qt-4.6.0-tp1/include/QtGui/qregion.h: In member function 'OpaqueRgnHandle* QRegion::handle(bool) const': /usr/local/Trolltech/Qt-4.6.0-tp1/include/QtGui/qregion.h:159: error: 'toQDRgn' was not declared in this scope
make[1]: *** [Objects/edit_complete.o] Error 1
make: *** [TEXMACS] Error 2
----------------------------------------------


_______________________________________________
Texmacs-dev mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/texmacs-dev





reply via email to

[Prev in Thread] Current Thread [Next in Thread]