?????? ??????? <velichi...@gmail.com> wrote:

> I use Debian 8.5.0, and found a bug in the source code. That conclusion is all
> the errors in the file
>
...
> > In file included from sun.c:2:0:
> > config.h:34:21: fatal error: lconfig.h: No such file or directory
> >  #include "lconfig.h"
> >
> >
>  I started watching the files and found a solution.
> in config.h it was necessary to replace 34 lines of a file
>
> > #include "./cdda2wav/OBJ/x86_64-linux-cc/lconfig.h"
> >
> The old value was there  #include "lconfig.h"
> >
> The file itself is in ./cdda2wav/config.h
> Thus, the error was corrected.
>
> > root@linux:~# make --version
> > GNU Make 4.0

The related bug in gmake has been reported in 1998 - 18 years ago and the 
makefile system intentionally prints this warning in case gmake is used:

/*--------------------------------------------------------------------------*/
           W A R N I N G   Messages like:

gmake[2]: Entering directory `/tmp/cdrtools-2.01/libschily'
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/cvmod.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/dat.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fcons.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fdown.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fdup.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/ffileread.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/ffilewrite.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fgetline.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fgetstr.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/file_raise.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fileclose.d: No such file or directory
....

are caused by a GNU make bug and not by the Schily makefile system.

The related bug has been reported to the GNU make maintainers in 1998 but
as the bug has not yet been fixed, it seems that GNU make is unmaintained :-(
A working highly portable make program is at

        https://sourceforge.net/projects/s-make/files/ 
/*--------------------------------------------------------------------------*/

in order to inform people about the cause of the problem.

BT: If you use "schilytools" to compile instead of just compiling cdrtools, 
this 
includes a bootstrap "smake" compile and thus avoids the problem.

Jörg

-- 
 EMail:jo...@schily.net                    (home) Jörg Schilling D-13353 Berlin
       joerg.schill...@fokus.fraunhofer.de (work) Blog: 
http://schily.blogspot.com/
 URL:  http://cdrecord.org/private/ 
http://sourceforge.net/projects/schilytools/files/'

------------------------------------------------------------------------------
_______________________________________________
Cdrtools-developers mailing list
Cdrtools-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdrtools-developers

Reply via email to