I'm having difficulty compiling the "contrib" part of the new ADMB release from source on a Windows 7 laptop using the TDM-GCC 4.8.1 compiler suite ( MinGW version). I'm able to compile and link the "admb" libraries successfully running "make" from the Windows command prompt in the folder where I've unzipped the ADMB source code (C:\Programs\ADMB64). However, it fails when compiling the "contrib" target. Below is the output I get from running "make" from the "contrib" folder (I got the same output when I ran "make" from C:\Programs\ADMB64). I've highlighted below where the problem seems to be (loooks like its in the admb.cmd script, which I'm guessing is not being recognized as a Windows CMD file--given the error messages).
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\william.stockhausen>cd C:\Programs\ADMB64
C:\Programs\ADMB64>cd contrib
C:\Programs\ADMB64\contrib>make
make contrib-includes
make[1]: Entering directory `/c/Programs/ADMB64/contrib'
mkdir -p src/../../build/dist/contrib
mkdir -p src/../../build/dist/contrib/bin
mkdir -p src/../../build/dist/contrib/include
mkdir -p src/../../build/dist/contrib/lib
make[2]: Entering directory `/c/Programs/ADMB64/contrib/ecolib'
cp ecolib.h ../../build/dist/contrib/include
make[2]: Leaving directory `/c/Programs/ADMB64/contrib/ecolib'
make[2]: Entering directory `/c/Programs/ADMB64/contrib/gdbprintlib'
cp gdbprintlib.h gdbprintlib.cpp ../../build/dist/contrib/include
make[2]: Leaving directory `/c/Programs/ADMB64/contrib/gdbprintlib'
make[2]: Entering directory `/c/Programs/ADMB64/contrib/qfclib'
cp qfclib.h ../../build/dist/contrib/include
make[2]: Leaving directory `/c/Programs/ADMB64/contrib/qfclib'
make[2]: Entering directory `/c/Programs/ADMB64/contrib/statslib'
cp statsLib.h ../../build/dist/contrib/include
make[2]: Leaving directory `/c/Programs/ADMB64/contrib/statslib'
make[2]: Entering directory `/c/Programs/ADMB64/contrib/src'
cp contrib.h ../../build/dist/contrib/include
make[2]: Leaving directory `/c/Programs/ADMB64/contrib/src'
make[1]: Leaving directory `/c/Programs/ADMB64/contrib'
make contrib-libs
make[1]: Entering directory `/c/Programs/ADMB64/contrib'
make --directory=ecolib CXXFLAGS= LDFLAGS= OPTION= CONTRIB_OBJS_DIR=../../build/objects/dist/contrib
make[2]: Entering directory `/c/Programs/ADMB64/contrib/ecolib'
../../admb.cmd -c Gompertz.cpp
cp Gompertz.obj ../../build/objects/dist/contrib-saflp-Gompertz.obj
../../admb.cmd: line 1: @echo: command not found
../../admb.cmd: line 2: @REM: command not found
../../admb.cmd: line 3: syntax error near unexpected token `('
../../admb.cmd: line 3: `@REM Copyright 2013 (c) ADMB Foundation'
cp: cannot stat `Gompertz.obj': No such file or directory
../admb-rules.mak:27: recipe for target `../../build/objects/dist/contrib-saflp-Gompertz.obj' failed
make[2]: *** [../../build/objects/dist/contrib-saflp-Gompertz.obj] Error 1
make[2]: Leaving directory `/c/Programs/ADMB64/contrib/ecolib'
GNUmakefile:153: recipe for target `contrib-ecolib' failed
make[1]: *** [contrib-ecolib] Error 2
make[1]: Leaving directory `/c/Programs/ADMB64/contrib'
GNUmakefile:52: recipe for target `all' failed
make: *** [all] Error 2
C:\Programs\ADMB64\contrib>