No rule to make target `-lmilter', needed by `dccm'.

Matus UHLAR - fantomas
Mon Jul 21 15:04:24 UTC 2014

>On 20.07.14 18:54, Vernon Schryver wrote:
>>I think that dependency is only via DPADD in  Are you
>>using a version of GNU make that does not understand
>>   foo: -lbar
>>as a dependency on etc.?
>>From at least one version of the GNU make info text:
>>      When a prerequisite's name has the form `-lNAME', `make' handles it
>>   specially by searching for the file `', and, if it is not
>>   found, for the file `libNAME.a' in the current directory, in
>>   directories specified by matching `vpath' search paths and the `VPATH'
>>   search path, and then in the directories `/lib', `/usr/lib', and
>>   `PREFIX/lib' (normally `/usr/local/lib', but MS-DOS/MS-Windows versions
>>   of `make' behave as if PREFIX is defined to be the root of the DJGPP

On 21.07.14 12:44, Matus UHLAR - fantomas wrote:
>aha, didn't know this.
>I am sorry for misinterpreting the error message based on old knowledge :-)

...and while my make docs say the same, it still doesn't seem to apply that

>==> dccm
>cc -I../thrlib   -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE   -I../include    -c -o dccm.o dccm.c
>make[1]: *** No rule to make target `-lmilter', needed by `dccm'.  Stop.
>make: *** [all] Error 2

even "make -d all" did not produce anything that would explain the error.

Matus UHLAR - fantomas, ;
Warning: I wish NOT to receive e-mail advertising to this address.
Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.
Microsoft dick is soft to do no harm

More information about the DCC mailing list

Contact by mail or use the form.