[ADMB Users] ADMB-IDE 10.1

Arni Magnusson arnima at hafro.is
Thu Mar 8 09:06:32 PST 2012


* GCC is the bottom layer. It doesn't have to be on the C drive, but the 
PATH environment variable must point to the GCC bin directory. Compile and 
run some minimal hello-world C++ example to make sure it's working.

* ADMB is the next layer. It doesn't have to be on the C drive, but the 
PATH environment variable must point to the ADMB bin directory, and the 
ADMB_HOME environment variable must point to the ADMB root directory. 
Compile and run simple.tpl to make sure it's working.

* Emacs is an optional top layer. It doesn't have to be on the C drive, 
but it looks for an environment variable called HOME pointing to a 
directory where the Emacs user settings are stored in a file called 
'.emacs'. It's a good idea to have the PATH environment variable point to 
the Emacs bin directory, so you can start Emacs from the shell. To install 
admb-mode (syntax colors and dev tools), either accept the ADMB-IDE 
installer defaults, or learn the basics of Emacs package installation and 
follow the instructions inside admb.el. To make sure everything is 
working, open simple.tpl, compile and run from within Emacs.

* GDB is an optional module for advanced users. It doesn't have to be on 
the C drive, but the PATH environment variable should point to the GDB bin 

I'm working on an old WinXP box, so I'm not familiar with the privileges 
of Windows 7 that your IT folks may be battling, but I can imagine the 
pain. I'd be surprised if starting runemacs.exe requires more privileges 
than starting any other text editor.

You can actually run ADMB and all the IDE components from a thumb drive, 
without writing anything to the hard drive, but you need to set the 
environment variables (PATH, ADMB_HOME, and optionally HOME) one way or 
another. This exercise might help the IT folks pinpoint the problem 
they're running into. If ADMB-IDE can run from a thumb drive, it can run 
from any drive.


On Thu, 8 Mar 2012, Weihai Liu wrote:

> let the user create their own environmental variables, such as
> HOME               c:\~
> ADMB_HOME    c:\admb\gccxxx                                        Note:
> xxx refer to your specific admb installation folder
> PATH                %ADMB_HOME%\bin; c:\gnu\gccxxx\bin    Note: xxx refer
> to your specific gnu compiler installation folder
> weihai
> On Thu, Mar 8, 2012 at 2:05 AM, kvk <fromdustreturned at gmail.com> wrote:
>> Hi Arni~
>> I had a question about the Emacs IDE which is actually more of an Emacs 
>> question, but I thought I'd post it here in case anyone else might have 
>> the same issue using a university or other institution machine. I'm 
>> trying to get the IT folks to install 10.1 on a set of Windows 7/64 
>> school computers so I can run a large number of simulations in a short 
>> amount of time. The IT folks are having problems in that Emacs itself 
>> runs fine on a Windows machine provided that the account has admin 
>> privileges, as opposed to a user account with less than full 
>> privileges. (I think I have this correct - I am rather clueless re: 
>> Windows). Do you have any configuration suggestions that would allow 
>> ADMB and Emacs to install and run on student machines with limited 
>> privileges and no admin access??
>> Thanks! And congrats on the new paper - I've got it cited in several
>> of my chapters!
>> Kray

More information about the Users mailing list