[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Octave-3.3.55 and Octave-3.3.90 on OSX
From: |
Richard Campbell |
Subject: |
Re: Octave-3.3.55 and Octave-3.3.90 on OSX |
Date: |
Mon, 31 Jan 2011 10:38:30 -0500 |
On Jan 31, 2011, at 10:33 AM, Richard Campbell wrote:
>
> On Jan 31, 2011, at 10:17 AM, bpabbott wrote:
>
>> On Jan 31, 2011, at 09:18 AM, Richard Campbell <address@hidden> wrote:
>>
>>>
>>> On Jan 31, 2011, at 8:10 AM, Ben Abbott wrote:
>>>
>>>> __gnuplot_get_var__ (gcf, "GPVAL_TERMINALS")
>>>
>>> Looks the same. I should add that I use this gnuplot with the precompiled
>>> Octave.app and it works just fine. I built it from source with no options.
>>>
>>>
>>> octave:2> __gnuplot_get_var__ (gcf, "GPVAL_TERMINALS")
>>> ans = canvas cgm corel dpu414 dumb dxf eepic emf emtex epslatex
>>> epson_180dpi epson_60dpi epson_lx800 fig gpic hp2623A hp2648 hp500c hpdj
>>> hpgl hpljii hppj imagen latex mf mif mp nec_cp6 okidata pbm pcl5 postscript
>>> pslatex pstex pstricks qms regis starc svg tandy_60dpi tek40xx tek410x
>>> texdraw tgif tkcanvas tpic unknown vttek x11 xlib xterm
>>
>> Ok. I suspect that regexp isn't working correctly. First check the regexp
>> libs. Mine is below.
>>
>> octave:1> octave_config_info.REGEX_LIBS
>> ans = -L/sw/lib -lpcre
>>
>> Now, make sure this is where the problem is.
>>
>> octave:1> peaks
>> octave:2> terms = __gnuplot_get_var__ (gcf, "GPVAL_TERMINALS");
>> octave:3> terms = regexp (terms, '\b\w+\b', "match");
>> octave:4> disp(char(terms))
>> aqua
>> canvas
>> cgm
>> corel
>> dpu414
>> dumb
>> dxf
>> eepic
>> emf
>> emtex
>> epslatex
>> epson_180dpi
>> epson_60dpi
>> epson_lx800
>> fig
>> gif
>> gnugraph
>> gpic
>> hp2623A
>> hp2648
>> hp500c
>> hpdj
>> hpgl
>> hpljii
>> hppj
>> imagen
>> jpeg
>> latex
>> lua
>> mf
>> mif
>> mp
>> nec_cp6
>> okidata
>> pbm
>> pcl5
>> pdf
>> pdfcairo
>> png
>> pngcairo
>> postscript
>> pslatex
>> pstex
>> pstricks
>> qms
>> regis
>> rgip
>> starc
>> svg
>> tandy_60dpi
>> tek40xx
>> tek410x
>> texdraw
>> tgif
>>
>> Assuming that the regexp command does not give the proper result ...
>>
>> In /usr/lib, I see the following pcre libs.
>>
>> libpcre.0.0.1.dylib
>> libpcre.0.dylib
>> libpcre.dylib
>> libpcreposix.0.0.0.dylib
>> libpcreposix.0.dylib
>> libpcreposix.dylib
>>
>> I'm guessing you are configured with libpcre.dylib. Try switching to
>> libpcreposix.dylib.
>>
>> Ben
>>
>>
>
> It works! So PCRE needs to be listed as 'required', apparently.
>
> I do get some funny errors and warnings, but I can produce a .eps file now.
> Note that putting a title on the figure gives an error, but the title DOES
> appear on the figure.
>
> I'm attaching test.eps from this build, and test323.eps which I made using
> the same commands in the Octave.app prebuilt binary. I'm using the same
> gnuplot build in both.
>
> octave:1> figure;
> octave:2> peaks;
> octave:3> title('Test');
> error: `__fltk_redraw__' undefined near line 41 column 5
> error: called from:
> error:
> /Users/campbell/Downloads/octave-3.3.90/scripts/plot/private/__axis_label__.m
> at line 41, column 5
> error: /Users/campbell/Downloads/octave-3.3.90/scripts/plot/title.m at line
> 33, column 7
> octave:3> print('-depsc','~/Downloads/test.eps')
> warning: print.m: fig2dev binary is not available
>
>
> <test.eps><test323.eps>
Reposting without figures since it was blocked.
- Re: Octave-3.3.55 and Octave-3.3.90 on OSX, (continued)
- Re: Octave-3.3.55 and Octave-3.3.90 on OSX, Richard Campbell, 2011/01/30
- Re: Octave-3.3.55 and Octave-3.3.90 on OSX, Ben Abbott, 2011/01/30
- Re: Octave-3.3.55 and Octave-3.3.90 on OSX, Richard Campbell, 2011/01/30
- Re: Octave-3.3.55 and Octave-3.3.90 on OSX, Richard Campbell, 2011/01/31
- Re: Octave-3.3.55 and Octave-3.3.90 on OSX, Ben Abbott, 2011/01/31
- Re: Octave-3.3.55 and Octave-3.3.90 on OSX, Richard Campbell, 2011/01/31
- Re: Octave-3.3.55 and Octave-3.3.90 on OSX, bpabbott, 2011/01/31
- Re: Octave-3.3.55 and Octave-3.3.90 on OSX, Richard Campbell, 2011/01/31
- Re: Octave-3.3.55 and Octave-3.3.90 on OSX, bpabbott, 2011/01/31
- Re: Octave-3.3.55 and Octave-3.3.90 on OSX, Richard Campbell, 2011/01/31
- Message not available
- Re: Octave-3.3.55 and Octave-3.3.90 on OSX,
Richard Campbell <=
Re: Octave-3.3.55 and Octave-3.3.90 on OSX, bpabbott, 2011/01/31
Re: Octave-3.3.55 and Octave-3.3.90 on OSX, Rik, 2011/01/31