I have the same problem
Makefile:90: *** missing separator. Stop.
and
Makefile:100: *** missing separator. Stop.
and
Makefile:334: *** missing separator. Stop.
Only 334 concerned with this solution, others not.
If I try to change lines 90, 100, I get:
/bin/sh: -c: line 1: unexpected EOF while looking for matching `''
/bin/sh: -c: line 2: syntax error: unexpected end of file
make: *** [blib/lib/DBD/ODBC/Changes.pm] Error 2
[JURL - Sat Oct 25 12:43:58 2003]:
Show quoted text> [guest - Fri Oct 24 09:53:56 2003]:
>
> > Make gives the following error
> > Makefile:90: *** missing separator. Stop.
> >
> > Trying to compile with unixODBC on RedHat 9
>
> The "missing separator" refers to line 299 of Makefile (at least
> mine). There is are four spaces at the beginning of the line, but gnu
> make wants to have a tab there instead. If you replace the spaces with
> a tab then it'll make fine.
>
> Makefile:
>
> 298: config :: $(changes_pm)
> 299: @$(NOOP)
> ^^^^
> Replace spaces with a single Tab
>