octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: building docs


From: Rik
Subject: Re: building docs
Date: Tue, 03 Dec 2013 08:31:31 -0800

On 12/03/2013 07:05 AM, address@hidden wrote:
> Message: 1
> Date: Tue, 03 Dec 2013 00:55:42 -0600
> From: Daniel J Sebald <address@hidden>
> To: Rik <address@hidden>
> Cc: address@hidden
> Subject: Re: building docs
> Message-ID: <address@hidden>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> On 12/03/2013 12:49 AM, Rik wrote:
>> > On 12/02/2013 10:19 PM, Daniel J Sebald wrote:
>>> >> On 12/02/2013 08:56 AM, Rik wrote:
>>>> >>> On 12/01/2013 08:59 AM, John W. Eaton wrote:
>>>>> >>>> On 12/01/2013 11:56 AM, Daniel J Sebald wrote:
>>>>> >>>>
>>>>>> >>>>> The option --no-gui-libs is also needed along with --no-gui.
>>>>> >>>>
>>>>> >>>> If you use --no-gui-libs, then you don't need --no-gui.
>>>>> >>>>
>>>>> >>>> jwe
>>>>> >>>>
>>>> >>> Back to the original question, is there really a problem building docs 
>>>> >>> on
>>>> >>> Linux with the current default branch?
>>> >>
>>> >> I say "yes", unless something has changed in the last couple days since I
>>> >> tried a fresh build.  The issue is that to generate the EPS files
>>> >> requires executing ./run-octave.  Currently it appears that running
>>> >> octave attempts to start the GUI even if in batch mode.
>> > This works for me, as in no GUI is started and a correct  EPS file is
>> > generated.  The test I used was:
>> >
>> > cd doc/interpreter
>> > rm convhull.eps
>> > make convhull.eps
>> > ## which executes the following
>> > ./config-images.sh ../..
>> > ../../doc/interpreter/images.mk is unchanged
>> > ../../run-octave -f -q -H -p . --eval "geometryimages ('convhull', 'eps');"
>> >
>>> >>
>>> >> This works fine if the system is able to run the GUI, but if the system
>>> >> is unable to start Qt the attempts to generate the EPS figures fail. The
>>> >> scenario I'm thinking of is if someone logs onto a machine remotely and
>>> >> runs the build process.
>> > I tried the above sequence after using ssh to connect to my local machine.
>> > I ran both with and without X11 forwarding and the eps file was generated
>> > correctly.
> Does the ssh link allow
>
> ../../run-octave
>
> by itself to create the GUI?
I tried it both ways.  With 'ssh -x' which disables X11 forwarding I get a
message that the GUI is disabled and I am dropped into a CLI mode.  With
'ssh -X' I can open the GUI.

--Rik


reply via email to

[Prev in Thread] Current Thread [Next in Thread]