gnuplot no longer works
Ben Abbott
bpabbott at mac.com
Wed Feb 20 18:53:38 CST 2008
On Feb 20, 2008, at 3:27 PM, Dushan Mitrovich wrote:
> Ben Abbott <bpabbott at mac.com> wrote:
>> I'm not familiar with macports (I use Fink), but what does the
>> following pair of commands give you
>>
>> $ echo $GNUTERM
>> $ echo $GNUTERMAPP
>>
>> You might also check your path to be sure that the corrent gnuplot
>> will be encountered first.
>>
>> $ echo $PATH
>>
>> My path points to the applications installed by Fink first.
>>
>> /sw/bin:/sw/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/
>> X11/bin:/usr/X11R6/bin
>>
>> I can't say if the problem is due to your duplicate gnuplots, or due
>> to different version of gnuplot, or something else. However, if you
>> have no reason for such an installation, I'd prune down to a single
>> installation.
>
> Ben, I tried these 'echo' commands both within Terminal and within
> Octave
> ( using 'system('echo $...') ). Here are the results in table form.
> ________ ______
> within Terminal Octave
>
> echo $GNUTERM <blank> ans = 0
>
> echo $GNUTERMAPP <blank> ans = 0
>
> echo $PATH /opt/local/bin: AOCRlo/3.0.0/site/eiad:
> /opt/local/sbin: AOCRlo/api-v32/site/eiad:
> /bin:/sbin: AOCRlo/site/eiad:
> /usr/bin: AOCRlo/3.0.0/eiad:
> /usr/sbin AOCR/bin:
> AGCR/bin:
> /opt/local/bin:
> /opt/local/sbin:
> /bin:/sbin:
> /usr/bin:
> /usr/sbin
>
> where AOCR = /Applications/Octave.app/Contents/Resources
> AOCRlo = AOCR/libexec/octave
> AGCR = /Applications/Gnuplot.app/Contents/Resources
> eiad = exec/i386-apple-darwin8.9.1
>
> and the PATH entries were separated to individual lines for clarity.
>
> I notice that nowhere in the PATH are there references to either X11
> or
> AquaTerm. When I /Applications/Utilities/X11.app manually, set
> GNUTERM to
> x11, then ask Octave to plot, again nothing happens.
>
> BTW, I deleted all but the Octave version of gnuplot. In my reply to
> Thomas Treichl I describe other things I tried. Any further ideas
> would be
> appreciated.
>
> - Dushan
>
Thomas will hopefully more insight that I.
I don't use MacPorts. However, I do use Fink.
I've avoided conflicts by installing all my unix-style apps via Fink.
Regarding your problem, I'd try using MacPorts package manager to
remove its version of gnuplot, aquaterm, and octave (if you have a
MacPorts version installed). I'm not familiar with how and where
MacPorts installs any of these, but expect there are both binaries and
libraries involved. So it is important that the package manager be
used to do the job.
Then check to see if the Octave installed in the Applications
directory is functional or not.
Ben
More information about the Help-octave
mailing list