[prev in list] [next in list] [prev in thread] [next in thread]
List: gnuplot-info
Subject: [Gnuplot-info] Qt terminal and Wxt terminal on Mac Os X - no success
From: Guido Walter Pettinari <coccoinomane () gmail ! com>
Date: 2009-10-28 12:31:27
Message-ID: 6EFCB5B0-D1CC-4900-BECD-5DFD0771B27B () gmail ! com
[Download RAW message or body]
Hi all,
this is my first post in the mailing list. First of all, thank you to
all developers for the great software; I use it daily at work and it
never failed me.
However, I got tired of the usual X11 terminal. I wanted a terminal
with antialias but I was not satisfied by Aquaterm (no zooming...).
Hence, I tried to install Qt terminal (see http://www.nabble.com/Qt-terminal-td21784702.html#a21803303
and http://www.nabble.com/Qt-terminal-td25149285.html) and wxt
terminal.
Alas, I had no success. These are my experiences:
1) QT TERMINAL:
On compile time, I have to manually set the following QT flags:
export QT_LIBS='-L/usr/lib -L/Library/Frameworks -framework QtCore -
framework QtSvg -framework QtNetwork -framework QtGui'
export QT_CFLAGS='-I/Library/Frameworks/QtCore.framework/Headers -I/
Library/Frameworks/QtNetwork.framework/Headers -I/Library/Frameworks/
QtGui.framework/Headers -I/Library/Frameworks/QtSvg.framework/Headers'
The command "./configure --enable-qt" gives me the reassuring "Qt
terminal: yes (EXPERIMENTAL)." among the other messages.
Then, I execute "make". I immediately get these errors:
Making all in qtterminal
make[3]: Nothing to be done for `all'.
o ui_QtGnuplotSettings.h qtterminal/QtGnuplotSettings.ui
make[3]: o: No such file or directory
make[3]: [ui_QtGnuplotSettings.h] Error 1 (ignored)
o moc_QtGnuplotWindow.cpp qtterminal/QtGnuplotWindow.h
make[3]: o: No such file or directory
o moc_QtGnuplotApplication.cpp qtterminal/QtGnuplotApplication.h
make[3]: o: No such file or directory
make[3]: [moc_QtGnuplotWindow.cpp] Error 1 (ignored)
o moc_QtGnuplotWidget.cpp qtterminal/QtGnuplotWidget.h
make[3]: o: No such file or directory
make[3]: [moc_QtGnuplotApplication.cpp] Error 1 (ignored)
o moc_QtGnuplotScene.cpp qtterminal/QtGnuplotScene.h
make[3]: o: No such file or directory
make[3]: [moc_QtGnuplotWidget.cpp] Error 1 (ignored)
o moc_QtGnuplotEvent.cpp qtterminal/QtGnuplotEvent.h
make[3]: o: No such file or directory
make[3]: [moc_QtGnuplotScene.cpp] Error 1 (ignored)
Then, it continues to compile correctly for a while, until I get this
error:
"qtterminal/QtGnuplotWidget.cpp:280:34: error: ui_QtGnuplotSettings.h:
No such file or directory"
followed by
qtterminal/QtGnuplotWidget.cpp: In member function ‘void
QtGnuplotWidget::showSettingsDialog()’:
qtterminal/QtGnuplotWidget.cpp:285: error: invalid use of incomplete
type ‘struct Ui_settingsDialog’
qtterminal/QtGnuplotWidget.h:53: error: forward declaration of ‘struct
Ui_settingsDialog’
qtterminal/QtGnuplotWidget.cpp:286: error: invalid use of incomplete
type ‘struct Ui_settingsDialog’
qtterminal/QtGnuplotWidget.h:53: error: forward declaration of ‘struct
Ui_settingsDialog’
qtterminal/QtGnuplotWidget.cpp:287: error: invalid use of incomplete
type ‘struct Ui_settingsDialog’
qtterminal/QtGnuplotWidget.h:53: error: forward declaration of ‘struct
Ui_settingsDialog’
qtterminal/QtGnuplotWidget.cpp:288: error: invalid use of incomplete
type ‘struct Ui_settingsDialog’
qtterminal/QtGnuplotWidget.h:53: error: forward declaration of ‘struct
Ui_settingsDialog’
qtterminal/QtGnuplotWidget.cpp:289: error: invalid use of incomplete
type ‘struct Ui_settingsDialog’
qtterminal/QtGnuplotWidget.h:53: error: forward declaration of ‘struct
Ui_settingsDialog’
qtterminal/QtGnuplotWidget.cpp:291: error: invalid use of incomplete
type ‘struct Ui_settingsDialog’
qtterminal/QtGnuplotWidget.h:53: error: forward declaration of ‘struct
Ui_settingsDialog’
qtterminal/QtGnuplotWidget.cpp:293: error: invalid use of incomplete
type ‘struct Ui_settingsDialog’
qtterminal/QtGnuplotWidget.h:53: error: forward declaration of ‘struct
Ui_settingsDialog’
qtterminal/QtGnuplotWidget.cpp:299: error: invalid use of incomplete
type ‘struct Ui_settingsDialog’
qtterminal/QtGnuplotWidget.h:53: error: forward declaration of ‘struct
Ui_settingsDialog’
qtterminal/QtGnuplotWidget.cpp:300: error: invalid use of incomplete
type ‘struct Ui_settingsDialog’
qtterminal/QtGnuplotWidget.h:53: error: forward declaration of ‘struct
Ui_settingsDialog’
qtterminal/QtGnuplotWidget.cpp: In member function ‘void
QtGnuplotWidget::settingsSelectBackgroundColor()’:
qtterminal/QtGnuplotWidget.cpp:309: error: invalid use of incomplete
type ‘struct Ui_settingsDialog’
qtterminal/QtGnuplotWidget.h:53: error: forward declaration of ‘struct
Ui_settingsDialog’
qtterminal/QtGnuplotWidget.cpp:311: error: invalid use of incomplete
type ‘struct Ui_settingsDialog’
qtterminal/QtGnuplotWidget.h:53: error: forward declaration of ‘struct
Ui_settingsDialog’
make[3]: *** [QtGnuplotWidget.o] Error 1
make[3]: *** Waiting for unfinished jobs....
mv -f .deps/QtGnuplotScene.Tpo .deps/QtGnuplotScene.Po
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
The compile command that generated this error was:
/Developer/usr/bin/g++-4.2 -DHAVE_CONFIG_H -I. -I.. -I../term -I../
term -DBINDIR=\"/usr/local/bin\" -DX11_DRIVER_DIR=\"/usr/local/libexec/
gnuplot/4.5\" -DGNUPLOT_PS_DIR=\"/usr/local/share/gnuplot/4.5/
PostScript\" -DGNUPLOT_JS_DIR=\"/usr/local/share/gnuplot/4.5/js\" -
DCONTACT=\"gnuplot-bugs@lists.sourceforge.net\" -DHELPFILE=\"/usr/
local/share/gnuplot/4.5/gnuplot.gih\" -DGNUPLOT_X11=\"`echo
gnuplot_x11 | sed 's,x,x,'`\" -DQTGNUPLOT_DATA_DIR=\"/usr/local/share/
gnuplot/4.5/qt\" -I/opt/local/include -I/opt/local/include/cairo -I/
opt/local/include/pixman-1 -I/opt/local/include/freetype2 -I/opt/local/
include -I/opt/local/include/libpng12 -I/opt/local/include/pango-1.0 -
I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/
opt/local/include/cairo -I/opt/local/include/pixman-1 -I/opt/local/
include/freetype2 -I/opt/local/include -I/opt/local/include/libpng12 -
I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/
local/lib/glib-2.0/include -I/Library/Frameworks/QtCore.framework/
Headers -I/Library/Frameworks/QtNetwork.framework/Headers -I/Library/
Frameworks/QtGui.framework/Headers -I/Library/Frameworks/
QtSvg.framework/Headers -g -O2 -I/usr/local/lib/wx/include/osx_cocoa-
unicode-release-static-2.9 -I/usr/local/include/wx-2.9 -
D_FILE_OFFSET_BITS=64 -D__WXOSX_COCOA__ -I/opt/local/include/cairo -I/
opt/local/include/pixman-1 -I/opt/local/include/freetype2 -I/opt/local/
include -I/opt/local/include/libpng12 -I/opt/local/include/pango-1.0 -
I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -MT
QtGnuplotScene.o -MD -MP -MF .deps/QtGnuplotScene.Tpo -c -o
QtGnuplotScene.o `test -f 'qtterminal/QtGnuplotScene.cpp' || echo
'./'`qtterminal/QtGnuplotScene.cpp
2) WXT TERMINAL:
No problems at compile time. After issuing to Gnuplot "set term wxt;
plot x", I succesfully obtain the plot but (i) it has no frame, nor
menus and (ii) I cannot click on it (spinning wheel pointer). Gnuplot
repeats for several times this error message:
"2009-10-28 12:05:19.521 gnuplot[28832:903] *** __NSAutoreleaseNoPool
(): Object 0x101671710 of class NSEvent autoreleased with no pool in
place - just leaking".
My computer's spec are:
Mac Os X 10.6 aka Snow Leopard
gcc 2.1 provided by Apple
Qt 4.6 (I tried with Qt 4.5.3 and I got the same result)
wxWidgets 2.9
Thank you very much for any help!
Regards,
Guido
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Gnuplot-info mailing list
Gnuplot-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gnuplot-info
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic