I have come to oOo to ask - and offer - about Dmake. My interest starts from Perl5 which often uses a (modified?) version of Dmake-4.10 to build on ms-windows. I had a problem with the normally used dmake.exe. [aside: on win95 its blind to names longer than 14 chars even though it can find long names that are less than this in total - eg. assembler.pl is ok even though its 9.2, but disassembler.pl is invisible - I suspect its a hard linked version of stat() thats the problem as msvcrt.dll(stat) works!]
I thought I would be able to fix this if I rebuilt it --- but wticorp.com who invented it are mostly missing and the perl used source code (a variant of 4.10pl1) was setup to build with borland or msvc and not gnu/mingw - which was my preferred target! There are also versions on freshmeat and the hobbes archive. One of these is mostly an extract of your source at version 4.10 modified for os2 --- but that version worried me since it had the broken licence text. The other was (I think) a base copy of 4.10 but appeared to predate the base 4.10pl1. It all seemed a bit of a mess - what source should I start with. I was stuck until I found your archive. You have taken dmake on to v4.3 but that lacks both the changes from 4.10pl1 and the perl-maintainer fixes. It also retains at least one bug from the base 4.10 --- so some of the changes are probably needed. Good News: dmake-4.3 builds ok under MINGW+MSYS (stable) with only one edit in configure to accept an OS of 'MINGW-anything' = winnt/mingw. That build was on win98se so it should be pretty portable! Bad News: a) Its not fully compatible with 4.10pl1 and the perl makefile. b) There are few weaknesses in its makefiles/config if you need to install outside /usr/local. Questions for the list: 1) Does it seem sensible to consolidate 4.3 with the 4.10pl1 version (where necessary) ? 2) Would you be able accept the changes back into your main branch ? 3) Do you want the changes for MINGW+MSYS ie. Gcc Native ? 4) Shall I create a merged version or is someone working on this sort of thing ? Thanks for listening-- Kevin Reader -- [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
