Makefile Error on line 14: expecting target : dependencies

1.4k views Asked by At


I'm unable to run a Makefile of a project I downloaded (Presto's ODBC Driver).
When I run the make command I get the following error:

Daniel@Daniel-Laptop /cygdrive/c/TEMP/presto-odbc-master
$ make clean install
Error on line 14: expecting target : dependencies


I'm not quite sure what's wrong as the Makefile seems to be syntactically correct.
The Makefile can be found here

UPDATE: I'm using Digital Mars Make Version 5.06

Thanks,
Daniel

1

There are 1 answers

2
Lars Brinkhoff On BEST ANSWER

Line 14 begins with a TAB character. Your make command probably expects that line to be part of a make rule, thus the request for target : dependencies.

Supposedly, presto-odbc is supposed to be built with some other kind of make, i.e. Cygwin GNU make as per the README.md.