Hi there, I am having a problem with the gcw driver on Archlinux, which (sadly) does not actively support the plplot library. So I compiled it myself with some extra options (gcw, psttf).
Since Archlinux uses Freetype 2.2, I need LASi v 1.0.6 (also compiled myself), which doesn't seem to be a problem since the psttf driver works. configure results: command: ./configure --prefix=/usr F77=gfortran --with-freetype2-incdir=/usr/include/freetype2 --with-freetype2-libdir=/usr/lib --with-freetype-font-dir=/usr/share/fonts/TTF --enable-ltdl-convenience host: i686-pc-linux-gnu have_x: yes prefix: /usr CC CFLAGS: gcc -g -O2 -mieee-fp CXX CXXFLAGS: g++ -g -O2 -mieee-fp F77 FFLAGS: gfortran -g -O2 LIB_TAG: d devices: png jpeg gif hp7470 hp7580 lj_hpgl gcw mem null pbm plmeta ps psttf tk tkwin wxwidgets xfig xwin Available device drivers: static: dynamic: gd.la hpgl.la gcw.la mem.la null.la pbm.la plmeta.la ps.la psttf.la tk.la tkwin.la wxwidgets.la xfig.la xwin.la Compilation options: with_debug: no Library options: enable_shared: yes enable_static: yes with_rpath: yes with_double: yes Optional libraries: with_qhull: yes with_csa: yes with_freetype: yes with_pthreads: no Language Bindings: enable_f77: yes enable_f95: no enable_cxx: yes enable_java: yes enable_python: yes enable_octave: yes enable_tcl: yes enable_itcl: no enable_pdl: no Compiling the f77 examples with the Intel Fortran compiler and using the gcw output option gives: *** PLPLOT ERROR *** GCW driver <proc_str>: FCI inconsistent with TrueTypeLookup, aborting operation forrtl: severe (174): SIGSEGV, segmentation fault occurred Image PC Routine Line Source libglib-2.0.so.0 B726EBB7 Unknown Unknown Unknown libgnomeprint-2-2 B7933B05 Unknown Unknown Unknown libglib-2.0.so.0 B72471E7 Unknown Unknown Unknown libgnomeprint-2-2 B79392BF Unknown Unknown Unknown gcw.so B7CA5AEE Unknown Unknown Unknown gcw.so B7CA741F Unknown Unknown Unknown libplplotd.so.9 B7EFD3A1 Unknown Unknown Unknown libplplotd.so.9 B7F00599 Unknown Unknown Unknown libplplotd.so.9 B7F1935D Unknown Unknown Unknown libplplotd.so.9 B7EF8F3F Unknown Unknown Unknown libplplotd.so.9 B7EF9F6A Unknown Unknown Unknown libplplotd.so.9 B7F1AC6B Unknown Unknown Unknown libplplotf77cd.so B7F3A06C Unknown Unknown Unknown x01f 0804AAA9 Unknown Unknown Unknown x01f 0804A8F7 Unknown Unknown Unknown x01f 0804A806 Unknown Unknown Unknown libc.so.6 B7A83808 Unknown Unknown Unknown x01f 0804A741 Unknown Unknown Unknown Using Intels debugger, I get this: *** PLPLOT ERROR *** GCW driver <proc_str>: FCI inconsistent with TrueTypeLookup, aborting operation Thread received signal SEGV stopped at [<opaque> function g_str_hash(...) 0xb72b5bb7] These are the libglib versions on my system: /usr/lib/libglib-2.0.so.0.1200.4 /usr/lib/libglib-2.0.so.0 /usr/lib/libglib-2.0.so /usr/lib/libglib-1.2.so.0.0.10 /usr/lib/libglib-1.2.so.0 /usr/lib/libglib.a /usr/lib/libglib.so So the problem probably lies in a clash between the version of glib on my system and what plplot expects, but I am not sure. Does anyone know what I have to do to get a working gcw driver? Greetings, Wim ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel