delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1995/07/03/09:53:24

Xref: news-dnh.mv.net comp.graphics.gnuplot:2523 comp.os.msdos.djgpp:749
gnu.gcc.help:2970
Path: news-dnh.mv.net!mv!news.sprintlink.net!simtel!fu-berlin.de!axl.dialup.fu-berlin.DE!not-for-mail
From: axl AT zedat DOT fu-berlin DOT de (Axel Thimm)
Newsgroups: comp.graphics.gnuplot,gnu.gcc.help,comp.os.msdos.djgpp
Subject: gnuplot 3.6.212 not compiling under gcc(djgpp)
Date: 2 Jul 1995 15:20:27 GMT
Organization: Freie Unversitaet Berlin
Lines: 67
Nntp-Posting-Host: axl.dialup.fu-berlin.de (160.45.218.93)
To: djgpp AT sun DOT soe DOT clarkson DOT edu
Dj-Gateway: from newsgroup comp.os.msdos.djgpp

The default makefile for making gnuplot 3.6.212 under djgpp starts like this:


# make file for DJGPP 
# compile it by   make -f makefile.djg

# where to place gnuplot.gih helpfile
HELPFILE = gnuplot.gih

# exe file will be  gp36.exe:
EXENAME = gp36

# compiler
CCDIR = p:\djgpp\bin\
CC = $(CCDIR)gcc
# include directory
INCLUDE = -I.
#INCLUDE = -I. -Ic:/djgpp/include

CFLAGS = -DMSDOS -DDJGPP -DREADLINE -DSTRNICMP
TERMFLAGS = -DDJSVGA
# The graphics libraries of djgpp are  -lgr  or  -lgrx . Choose one of them:
LINKOPT = -lm -lpc -lgrx
#LINKOPT = -lm -lpc -lgr

CSOURCE5 = term/ai.trm term/amiga.trm term/aed.trm term/atari.trm \
        term/bigfig.trm term/cgi.trm term/djsvga.trm term/dumb.trm \
        term/dxf.trm term/dxy.trm \
        term/debug.trm term/eepic.trm term/epson.trm term/fig.trm  \
        term/hp26.trm term/hp2648.trm term/hpgl.trm  \
        term/hpljii.trm term/metafont.trm\
        term/apollo.trm term/gpr.trm term/hppj.trm term/compact.c 
CSOURCE6 = term/impcodes.h term/imagen.trm term/next.trm term/object.h \
        term/iris4d.trm term/kyo.trm term/latex.trm term/mif.trm \
        term/pbm.trm term/pc.trm 
CSOURCE7 = term/post.trm term/qms.trm term/regis.trm term/sun.trm \
        term/t410x.trm term/tek.trm term/texdraw.trm term/unixpc.trm \
        term/unixplot.trm term/v384.trm term/vws.trm term/x11.trm 
term/xlib.trm
OBJ1 =  bitmap.o command.o contour.o eval.o graphics.o graph3d.o hidden3d.o 
util3d.o
OBJ2 =  help.o internal.o misc.o parse.o plot.o plot2d.o plot3d.o readline.o
OBJ3 =  scanner.o set.o show.o specfun.o standard.o term.o util.o
OBJ4 =  version.o binary.o interpol.o fit.o matrix.o datafile.o alloc.o

OBJS =  $(OBJ1) $(OBJ2) $(OBJ3) $(OBJ4)

..c.o:  
        $(CC) -c $(CFLAGS) $(INCLUDE) $<

[snip]
(Last line "$(CC) ..." is line 44)

Running make 3.73 Beta on this file returns:

makefile:44: *** missing separator.  Stop.

Can anyone help me with the makefile? I'd  very much like to finally compile
and see the new gnuplot :(

Thanks,
Axel Thimm





- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019