O problema parece ser que, embora do.gplot
finalmente grave em um arquivo PDF (plotcycles.pdf), ele faz isso primeiro plotando no dispositivo de saída padrão (provavelmente wxt
) e definindo o tipo de terminal como pdfcairo
e emissão de um comando replot
.
Parece haver várias maneiras de substituir o tipo de terminal padrão -
-
na linha de comando do gnuplot, por exemplo
gnuplot -e 'set term dumb' do.gplot
(um terminal ASCII 'burro' - produz um tipo de exibição tabular no terminal SSH); ou
gnuplot -e 'set term unknown' do.gplot
(que o comando
set term
identifica comoUnknown terminal type - not a plotting device
) -
definindo uma variável de ambiente vazia
GNUTERM
GNUTERM= gnuplot do.gplot
que o manual descreve como
GNUTERM The name of the terminal type to be used by default. This can be overridden by the gnuplotrc or .gnuplot start-up files and, of course, by later explicit "set terminal" commands.
Como o gnuplot está sendo chamado através de um Makefile no seu caso, provavelmente a variável GNUTERM
é a mais conveniente, pois pode ser passada como uma variável de linha de comando para make
.