X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f Message-Id: <201310311922.r9VJMRlD010701@delorie.com> Date: Thu, 31 Oct 2013 20:16:12 +0100 From: Juan Manuel Guerrero To: djgpp-announce AT delorie DOT com Subject: ANNOUNCE: DJGPP port of GNU Make 4.0 uploaded. (DJGPP 2.04 only) Content-Type: text/plain; charset=ISO-8859-15; format=flowed Reply-To: djgpp AT delorie DOT com This is a port of GNU Make 4.0 to MSDOS/DJGPP. Make is a program for building other programs, given a description of the dependencies between the files. DJGPP specific changes. ======================= The most important DJGPP specific change is that I have removed the dependence of guile. AFAIK there is no DJGPP port of guile and I assume that there will never be. This means that all make extensions that require the use of guile will never be available for DJGPP. BTW I have no intention to port guile to DJGPP/DOS. The second minor change I have done was to add a rule to create pdf formatted documentation to the makefile. As usual I have added a copy of the popen.c file to the sources to avoid to use the broken popen function for djdev204. The test suite requires perl and fails completely. This is because it checks for the perl fork() functionality that is not supported by the current DJGPP port of perl. The make program will be tested by using it. Please read the Make specific news, readme and changelog files for more information. Please note that there will be no binary archive compiled with djdev203. Using djdev203 increases the amount of porting work even more and I have not the time to waist it in such a task. Anyway the binaries produced with djdev204 are as good as the ones produced with stock djdev203. The source archive is not SFN clean. To compile the sources you will need some OS with LFN support. The port consists of the usual three packages that have been compiled using djdev204 from the /beta directory and it can be downloaded from ftp.delorie.com and mirrors as (time stamp 2013-10-30): Make 4.0 binary, info and man format documentation: ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/mak40b.zip Make 4.0 html, dvi, pdf and ps format documentation: ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/mak40d.zip Make 4.0 source: ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/mak40b.zip Send GNU Make specific bug reports to . Send suggestions and bug reports concerning the DJGPP port to comp.os.msdos.djgpp or . Enjoy. Guerrero, Juan Manuel