X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Recipient: djgpp AT delorie DOT com Message-ID: <52929229.7050502@gmx.de> Date: Mon, 25 Nov 2013 00:56:25 +0100 From: Juan Manuel Guerrero User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20121025 Thunderbird/16.0.2 MIME-Version: 1.0 To: djgpp AT delorie DOT com Subject: Difficulties compiling cvs repository code on FreeDOS 1.1 with DOSLFN 0.41c Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:xSiHglggLrGK3pM5vqMdiTakieOD4UlyIc7bEogF5JXveQ4I0R2 F3EHtMV/Xyelr0cFwr8XdVeCX/YLLgnqEwVdmvXctyQHALalECcUzCRdzNg7d4oVC3/gvHL vnzXPmQ3kRHOZxHzAKYV7iH/c2gR1jZWsd4oxGDhZOdGyQEMnw37gmmYMNzYjhsIGMixvRF qkkfBAFBjKZqhh00uh1XA== Reply-To: djgpp AT delorie DOT com I have tried to compile djgpp repository code using FreeDOS 1.1 with DOSLFN 0.41c. FreeDOS is installed on a virtual machine with 64MB. csdpmi7 is used. All djgpp packages used are from the /beta directory. This means they have been compiled using djdev204. I have used the identical djgpp installation on a second virtual machine but this time with MSDOS 6.22 (64MB and csdpmi7) and DOSLFN 0.41c, the repository code can be compiled flawlessly. Some of the used djgpp ports are gcc473, gpp473, bnu2232, mak40 and whatever else is required. I have added the -save-temps to the compiler options. As soon as I remove this option the build is performed flawlessly. I have also tried DOSLFN 0.40 with FreeDOS. If I enable -save-temps, the build fails in the same way than it does with DOSLFN 0.41c. The buil fails with the following error message: [snip] C:/DJGPP-2.04/BIN/make.exe -C ansi/locale gcc ... -c lconv.c gcc ... -c mbcurmax.c gcc ... -c mblen.c gcc ... -c mbstowcs.c gcc ... -c mbtowc.c gcc ... -c setlocal.c cc1.exe: error: setlocal.i is shorter than expected [-Werror] cc1.exe: all warnings being treated as errors ../../../makefile.inc:89: recipe for target 'setlocal.o' failed make.exe[3]: *** [setlocal.o] Error 1 makefile.sub:2: recipe for target 'all_subs' failed make.exe[2]: *** [all_subs] Error 2 ../makefile.lib:6: recipe for target 'all' failed make.exe[1]: *** [all] Error 2 makefile:38: recipe for target 'subs' failed make.exe: *** [subs] Error 2 After the build stops I can restart the build until it stops with the same error again and so on until I am through. Am I missing something? If more info is needed, please let me know. Regards, Juan M. Guerrero