Cannot compile the Tiny C Compiler

Ben Woolley tautolog at
Sat Jan 22 09:36:45 PST 2022

Hi Christian,

It needs gmake, not make, which on BSDs is not the same. The README had a note about it *under* the build commands you tried to run:

“Notes: For OSX and FreeBSD, gmake should be used instead of make”

This happens a lot to me, too, where the information I need is further down in the docs. 

Typically need to follow the FreeBSD instructions, although not every time. Just be on the lookout for FreeBSD instructions.

Good luck,


> On Jan 22, 2022, at 9:27 AM, Christian Groessler <chris at> wrote:
> On 1/22/22 18:18, rempas at wrote:
>> Hi everyone! I'm trying out DragonFlyBSD for the first time and I just went to compile
>> the Tiny C compiler from its official repository and I'm getting errors when trying to
>> use `Make` to compile it. The command I'm trying is `make -j6` and I'm getting a big error
>> log but most lines are the same. The errors are the following:
>> `Invalid line type`
>> `warning: duplication script for target "ifneq" ignored`
>> `warning: using previous script for "ifneq" defined here`
>> I thought that it may not support DragonFlyBSD as it is not listed in the official supported
>> Operating Systems but a number of other BSDs are supported including FreeBSD so I don't
>> know why it should not work on DragonFlyBSD. For anyone that wants to try out, the link for
>> the source is:
> In the README there:
>   Notes: For FreeBSD, NetBSD and OpenBSD, gmake should be used instead of make.
> You need to use GNU make.
> regards,
> chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the Users mailing list