Mail Archives: djgpp/2013/07/24/16:51:23
Am 23.07.2013 20:06, schrieb Eli Zaretskii:
[snip]
> This might be some problem with 'rename' that rears its ugly head on Windows. Suggest to compare 'rename' from djdev203 and from the current sources, and see what was changed. Or maybe the problem was in '_rename' instead.
Am 23.07.2013 21:26, schrieb Andris Pavenis:
[snip]
>
> Tried the following:
> - dug out ancient CD with DJGPP distribution I burned in year 2002
> - unpacked following archives (for DOSEMU under Fedora 19 x86_64)
>
> [andris AT ap djold]$ ls -l *.zip
> -r--r--r--. 1 andris andris 2706124 Jan 6 2002 bnu2112b.zip
> -rw-r--r--. 1 andris andris 156589 Feb 29 2000 bsn128b.zip
> -r--r--r--. 1 andris andris 1530778 Aug 10 2002 djdev203.zip
> -r--r--r--. 1 andris andris 1526539 Jan 6 2002 djlsr203.zip
> -rw-r--r--. 1 andris andris 870698 May 27 2000 djtst203.zip
> -rw-r--r--. 1 andris andris 490103 Apr 20 2000 djtzn203.zip
> -rw-r--r--. 1 andris andris 234688 Apr 20 2000 djtzs203.zip
> -rw-r--r--. 1 andris andris 1199604 May 30 2000 fil316b.zip
> -r--r--r--. 1 andris andris 1778502 Jan 6 2002 gcc2953b.zip
> -r--r--r--. 1 andris andris 1669810 Jan 6 2002 gpp2953b.zip
> -rw-r--r--. 1 andris andris 254997 Jan 16 2000 grep24b.zip
> -r--r--r--. 1 andris andris 858320 May 11 2002 gwk311b.zip
> -rw-r--r--. 1 andris andris 116845 Aug 4 2001 gzip13b.zip
> -r--r--r--. 1 andris andris 272798 Jan 6 2002 mak3791b.zip
> -rw-r--r--. 1 andris andris 646656 Jan 16 2000 txi40b.zip
>
> After that build is going mostly OK expect:
> - same warnings about ljmp, lcall etc (there were some discussions in mailing lists about that
> if I remember correctly, but that was long time ago)
>
> - some error when building time zone info:
>
> c:/djold/bin/make.exe -C ../zoneinfo/src
> ./host-zic -y ./yearistype -d ../../zoneinfo -L /dev/null africa antarctica asia australasia europe northamerica southamerica pacific
> new etcetera factory backward systemv solar87 solar88 solar89
> "australasia", line 80: Wild result from command execution (rule from "australasia", line 74)
> ./host-zic.exe: command was './yearistype 1990 odd', result was -1
> make.exe[1]: *** [posix_only] Error 1
> make.exe: [subs] Error 2 (ignored)
>
> I have not tried to do that under Windows at all. Nor I tested that built files are OK
Yes, replacing binutils with bnu2112 is the trick.
I have used all the newest programs from the /current directory. I have only
replaced the compilers and binutils. After this I was able to compile v2_03
and v2_03_01 branches on WinXP and Win98SE.
The time zone info error does neither happen when build on XP nor on 98SE.
The assembler warning appears all the time.
The only issue that needed some adjustments were the mkdist*.bat files. But
that were a minor issue. After installing the new library I have reconfigured and
recompiled some applications like make and sed using gcc473 again and I
observed no issues.
The real reason why I tried this is because an user asked me if I could provide
for djdev203 the time zone info patch that I commited into the repository some
months ago.
So the first step was to check if I still was able to build djdev203 at all.
If this would not be possible then it would be useless to try to provide
such a patch.
Neither less the user decided to switch to the repository code because
the patch is already there and that code offers some improvements over
the old djdev203 code.
Regards,
Juan M. Guerrero
- Raw text -