|
From: Joe K. <jko...@co...> - 2006-10-06 16:51:54
|
Hi, I may be jumping the gun, but I have attempted to build the wxt terminal for gnuplot-4.2 on my G5 Mac with OS X 10.4.8, Xcode-2.4 developer tools, and six new open source dependencies (pango, cairo, pkg-config, glib, wxwidgets, and gettext). I borrowed freetype and fontconfig from Apple's x11 installation, and libxml2 is included with Xcode-2.4. My hope is the the wx terminal will allow better usage of gnuplot (and octave and maxima) on Windows and Macs. The ./configure of gnuplot-4.2 seems to go OK, but at the end of make I get <snip> if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../term -I../term -DBINDIR=\"/Tools/usr/local/bin\" -DX11_DRIVER_DIR=\"/Tools/usr/local/libexec/gnuplot/4.2\" -DGNUPLOT_PS_DIR=\"/Tools/usr/local/share/gnuplot/4.2/PostScript\" -DCONTACT=\"gnu...@li...\" -DHELPFILE=\"/Tools/usr/local/share/gnuplot/4.2/gnuplot.gih\" -I/usr/X11R6/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include/libpng12 -I/usr/local/include/pango-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -g -O2 -I/usr/local/lib/wx/include/mac-ansi-release-2.6 -I/usr/local/include/wx-2.6 -D__WXMAC__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DNO_GCC_PRAGMA -I/usr/X11R6/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include/libpng12 -I/usr/local/include/pango-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -MT wxt_gui.o -MD -MP -MF ".deps/wxt_gui.Tpo" -c -o wxt_gui.o `test -f 'wxterminal/wxt_gui.cpp' || echo './'`wxterminal/wxt_gui.cpp; \ then mv -f ".deps/wxt_gui.Tpo" ".deps/wxt_gui.Po"; else rm -f ".deps/wxt_gui.Tpo"; exit 1; fi In file included from wxterminal/wxt_gui.cpp:96: wxterminal/wxt_gui.h:199:3: error: #error "Not implemented" wxterminal/wxt_gui.cpp:196:3: error: #error "Not implemented." wxterminal/wxt_gui.cpp:1353:3: error: #error "Not implemented." wxterminal/wxt_gui.cpp:2875:2: error: #error "Not implemented" wxterminal/wxt_gui.cpp:3028:3: error: #error "No implementation" wxterminal/wxt_gui.cpp:3039:3: error: #error "No implementation" wxterminal/wxt_gui.cpp:2625: error: no 'void wxtPanel::wxt_cairo_create_bitmap()' member function declared in class 'wxtPanel' wxterminal/wxt_gui.cpp: In function 'void wxt_cleanup()': wxterminal/wxt_gui.cpp:3002: error: 'thread' was not declared in this scope wxterminal/wxt_gui.cpp:3003: error: type '<type error>' argument given to 'delete', expected pointer make[3]: *** [wxt_gui.o] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 If my attempt is premature, just let me know, and I'll cease and desist until advised. Otherwise, what should I do to get further with the build? Thanks. Joe |
|
From: Ethan M. <merritt@u.washington.edu> - 2006-10-06 21:21:23
|
On Friday 06 October 2006 09:51 am, Joe Koski wrote: > Hi, > > I may be jumping the gun, but I have attempted to build the wxt > terminal for gnuplot-4.2 on my G5 Mac with OS X 10.4.8, Xcode-2.4 > developer tools, and six new open source dependencies (pango, cairo, > pkg-config, glib, wxwidgets, and gettext). I borrowed freetype and > fontconfig from Apple's x11 installation, and libxml2 is included > with Xcode-2.4. I am not a Mac user, and I am far from expert on the wxt configuration requirements, but ... Inspection of the source leads me to conclude that those error messages are a result of not finding various bits of libwxgtk. On a linux system with working wxt terminal I have the following packages installed. libwxgtk2.6-2.6.1-1mdk libwxgtk2.6-devel-2.6.1-1mdk libwxgtkgl2.6-2.6.1-1mdk wxGTK2.6-2.6.1-1mdk I'm not sure the *gl one is necessary. Does that help any? > My hope is the the wx terminal will allow better usage of gnuplot > (and octave and maxima) on Windows and Macs. > > The ./configure of gnuplot-4.2 seems to go OK, but at the end of make > I get > > <snip> > if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../term -I../term > -DBINDIR=\"/Tools/usr/local/bin\" > -DX11_DRIVER_DIR=\"/Tools/usr/local/libexec/gnuplot/4.2\" > -DGNUPLOT_PS_DIR=\"/Tools/usr/local/share/gnuplot/4.2/PostScript\" > -DCONTACT=\"gnu...@li...\" > -DHELPFILE=\"/Tools/usr/local/share/gnuplot/4.2/gnuplot.gih\" > -I/usr/X11R6/include -I/usr/local/include/cairo > -I/usr/local/include/freetype2 -I/usr/local/include > -I/usr/local/include/libpng12 -I/usr/local/include/pango-1.0 > -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -g > -O2 -I/usr/local/lib/wx/include/mac-ansi-release-2.6 > -I/usr/local/include/wx-2.6 -D__WXMAC__ -D_FILE_OFFSET_BITS=64 > -D_LARGE_FILES -DNO_GCC_PRAGMA -I/usr/X11R6/include > -I/usr/local/include/cairo > -I/usr/local/include/freetype2 -I/usr/local/include > -I/usr/local/include/libpng12 -I/usr/local/include/pango-1.0 > -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -MT > wxt_gui.o -MD -MP -MF ".deps/wxt_gui.Tpo" -c -o wxt_gui.o `test -f > 'wxterminal/wxt_gui.cpp' || echo './'`wxterminal/wxt_gui.cpp; \ > then mv -f ".deps/wxt_gui.Tpo" ".deps/wxt_gui.Po"; else rm -f > ".deps/wxt_gui.Tpo"; exit 1; fi > In file included from wxterminal/wxt_gui.cpp:96: > wxterminal/wxt_gui.h:199:3: error: #error "Not implemented" > wxterminal/wxt_gui.cpp:196:3: error: #error "Not implemented." > wxterminal/wxt_gui.cpp:1353:3: error: #error "Not implemented." > wxterminal/wxt_gui.cpp:2875:2: error: #error "Not implemented" > wxterminal/wxt_gui.cpp:3028:3: error: #error "No implementation" > wxterminal/wxt_gui.cpp:3039:3: error: #error "No implementation" > wxterminal/wxt_gui.cpp:2625: error: no 'void > wxtPanel::wxt_cairo_create_bitmap()' member function declared in > class 'wxtPanel' > wxterminal/wxt_gui.cpp: In function 'void wxt_cleanup()': > wxterminal/wxt_gui.cpp:3002: error: 'thread' was not declared in this > scope wxterminal/wxt_gui.cpp:3003: error: type '<type error>' > argument given to 'delete', expected pointer > make[3]: *** [wxt_gui.o] Error 1 > make[2]: *** [all-recursive] Error 1 > make[1]: *** [all-recursive] Error 1 > make: *** [all] Error 2 > > If my attempt is premature, just let me know, and I'll cease and > desist until advised. Otherwise, what should I do to get further with > the build? Thanks. > > Joe > > > > --------------------------------------------------------------------- >---- Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your opinions on IT & business topics through brief surveys -- > and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DE >VDEV _______________________________________________ > gnuplot-beta mailing list > gnu...@li... > https://lists.sourceforge.net/lists/listinfo/gnuplot-beta -- Ethan A Merritt Biomolecular Structure Center University of Washington, Seattle WA |