[Developers] Issue 58 in admb-project: Should have coreutils as prerequistes in MinGW installation documentation.

Arni Magnusson arnima at hafro.is
Thu May 21 06:01:07 PDT 2009


Hi all,

I don't think coreutils should be a prerequisite for ADMB for MinGW GCC 
3.4.5.

This new prerequisite is related to a bug (Issue 59) that introduced a 
needless dependency on cat.exe, because ADMB for MinGW GCC 3.4.5 was built 
with a makefile that mistakenly used a -DUX flag.

http://groups.google.com/group/admb-users/browse_thread/thread/ffd596566f50c2cd

ADMB requires a C++ compiler and nothing else (after Issue 59 is fixed). 
ADMB-RE requires a C++ compiler and sed.exe (not in coreutils). Additional 
dependencies should be avoided at all cost, in my opinion.

The ADMB for MinGW documentation also lists make.exe as a prerequisite, 
and I don't think it should. The makefiles are an excellent test suite 
that developers should use before releasing a new version of ADMB, but I 
don't think these makefiles should be included in the release. Once they 
have reached the user, the main purpose of the examples is to introduce 
beginners to simple models, consisting of one TPL and one DAT file.

I use 25 out of 168 GnuWin32 packages myself, including coreutils and 
make. I can recommend them all, just like Putty, Firefox, etc. A Windows 
machine without these programs feels awkward and limiting for me, but I 
still don't think every ADMB user in Windows needs coreutils and make.

ADMB is complicated as it is. Unnecessary confusing components will only 
work against the goals of the ADMB Project, in my opinion.

All the best,

Arni



On Thu, 21 May 2009, codesite-noreply at google.com wrote:

> Updates:
> 	Status: Done
>
> Comment #1 on issue 58 by jnancheta: Should have coreutils as 
> prerequistes in MinGW installation documentation. 
> http://code.google.com/p/admb-project/issues/detail?id=58
>
> (No comment was entered for this change.)
>
> --
> You received this message because you are listed in the owner or CC 
> fields of this issue, or because you starred this issue. You may adjust 
> your issue notification preferences at: 
> http://code.google.com/hosting/settings
> _______________________________________________
> Developers mailing list
> Developers at admb-project.org
> http://lists.admb-project.org/mailman/listinfo/developers
>


More information about the Developers mailing list