Hello;
We try to install NONMEM/gfortran with on a 64bit dell workstation with Windows
7. Installation of gfortran was tested and hello.exe generated hello message.
Enviroment variables and the library path look OK. The installation program
generates the following messge: "Compiler gfortran and/or install program
cannot be run Installation Aborted". Do you know the reason for this
problem?
Thank you,
Pavel
can NONMEM/gfortran be used on a 64bit dell workstation with Windows 7?
2 messages
2 people
Latest: May 20, 2011
Hello.exe is just a minimal test of the compiler, not sufficient to insure
proper operation of the compiler. However, we have had no difficulty
installing NONMEM 7.2 on 64-bit Windows 7 using the compiler found on the
NONMEM distribution CD (gfortran-windows-460.exe). No LIBRARY variable is set
(or needed) for this version. We have seen issues related to co-installation
of gfortran and g95 (and gfortran finding and trying to use the g95
libraries). The two compilers can be made to co-exist, but, I don't recommend
it.
The main issue has been assuring that User Access Control for Windows 7 is
turned off before installation.
The following is output from a successful install on said system:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\Bill>gfortran --version
GNU Fortran (GCC) 4.6.0 20100620 (experimental) [trunk revision 161045]
Copyright (C) 2010 Free Software Foundation, Inc.
GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
You may redistribute copies of GNU Fortran
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING
C:\Users\Bill>ar -V
GNU ar (GNU Binutils) 2.20.51.20100613
Copyright 2010 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) any later version.
This program has absolutely no warranty.
C:\Users\Bill>e:
E:\>SETUP72 e: c:\nm72gf gfortran y ar
NONMEM 7.2.0 INSTALLATION UTILITY - Windows/DOS batch file version
For instructions, see readme_7.2.0.pdf or readme_7.2.0.txt on the CD
SETUP72 e: c:\nm72gf gfortran y ar same rec i unzip.exe nonmem72e.zip
nonmem72r.zip
CD-ROM drive is e:
NONMEM 7.2.0 directory is c:\nm72gf
Command for FORTRAN compiles is gfortran
Optimization for Fortran compiles is y
Command to build NONMEM archive is ar
Sizes is same
Recompile is rec
All binaries will be recompiled
Interactive is i
Unzip is unzip.exe
Encrypted source file is nonmem72e.zip
Unencrypted file is nonmem72r.zip
To learn how to override the defaults, enter
SETUP72 help
Continue (y/n)? [y]
The directory c:\nm72gf does not exist.
Step 1. Creating c:\nm72gf
Step 1a. Copy files from e: to c:\nm72gf
1 file(s) copied.
1 file(s) copied.
1 file(s) copied.
1 file(s) copied.
1 file(s) copied.
1 file(s) copied.
1 file(s) copied.
1 file(s) copied.
1 file(s) copied.
1 file(s) copied.
1 file(s) copied.
1 file(s) copied.
1 file(s) copied.
1 file(s) copied.
1 file(s) copied.
Step 1b. Copy files from e:\NONMEM_7.2.0 to c:\nm72gf
Installing NONMEM 7.2.0 (Enter Ctrl-C to interrupt) ...
Step 2a. Make sub-directories of c:\nm72gf
Extract rest of files
Using resource\SIZES.f90
Choosing platform-dependent files ...
Will use install_Win.exe
Will use util\finish_win_gfortran.bat
===Checking compiler
start compile/link
end compile/link
===
Copying NONMEM license file nonmem.lic to
c:\nm72gf\license\nonmem.lic
Warning: the license may be expired or may expire soon.
When this happens, NONMEM runs will fail.
If you have a new license file from IDS, you may stop, replace
it and restart SETUP72. Otherwise, allow NONMEM installation
to finish at this time.
Obtain a new license file from IDS ([email protected])
as soon as possible and replace
c:\nm72gf\license\nonmem.lic
Changes to License file, resource\SIZES.f90 and other resource
files may be made here.
Continue (y/n)? [y]
Step 6. Compile resource files
Compile of resource files was successful.
ar: creating resource.a
resource directory has been compiled
Continue (y/n)? [y]
Step 9. Compile all remaining source files
This will take a long time.
See file c:\nm72gf\progress.txt for compiler progress
Step 10. Build NONMEM archive nm\nonmem.a
Step 13. Create shell script util\nmfe72
Step 14. Create directory run
run contains the following files:
nmfe72.bat CONTROL3 CONTROL5 DATA3 THEOPP REPORT5IDS.txt
run contains additional files
Installation of NONMEM 7.2.0 is finished.
For future reference, the command has been saved in file SETUP.TXT
Please review c:\nm72gf\compilemsgs.txt
c:\nm72gf\finishmsgs.txt
Ignore warnings. Report error messages.
Do you want to install help and html files and Users Guides?
Continue (y/n)? [y]
Help and html files and Users Guides will be installed.
Step 15. Install NONMEM Users Guide files in c:\nm72gf\guides
Unzipping guides.zip...
To use the NONMEM Users Guides,
open pdf files in c:\nm72gf\guides using Adobe Reader.
Step 16. Install On-line help files in c:\nm72gf\help
Unzipping help.zip...
"Installing On-Line Help Tools ..."
For online help, enter (e.g.)
cd c:\nm72gf\help
nmhelp advan2
Step 17. Install HTML files in c:\nm72gf\html (this may take a while) ...
Unzipping html.zip...
For online help HTML files,
open c:\nm72gf\html\index.htm in web browser
Do you want to test the installation?
Continue (y/n)? [y]
Testing the installation. Commands are
cd c:\nm72gf\run
nmfe72 CONTROL5 REPORT5.txt -prdefault
If the run is successful, file REPORT5.txt will be created.
doing nmtran
WARNINGS AND ERRORS (IF ANY) FOR PROBLEM 1
(WARNING 2) NM-TRAN INFERS THAT THE DATA ARE POPULATION.
(WARNING 43) THE $PK BLOCK REQUESTS "CALL ONCE PER INDIVIDUAL RECORD", BUT
DATA ITEMS ARE USED IN THE $PK BLOCK. VALUES OF THESE DATA ITEMS
SUBSEQUENT TO THOSE FROM THE FIRST EVENT RECORD WILL BE IGNORED. IF THIS
IS NOT APPROPRIATE, THE CALL DATA ITEM CAN BE USED TO OBTAIN ADDITIONAL
CALLS, OR $PK'S CALLING PROTOCOL SHOULD BE CHANGED.
CREATING MUMODEL ROUTINE...
1 file(s) copied.
Finished compiling fsubs
Completed call to gfcompile.bat
Starting nonmem execution ...
License Registered to: Temporary License File for Installation
Expiration Date: 31 JUL 2011
Current Date: 19 MAY 2011
Days until program expires : 72
First Order
MONITORING OF SEARCH:
0ITERATION NO.: 0 OBJECTIVE VALUE: 110.244034784025 NO. OF FUNC.
EVALS.: 6
CUMULATIVE NO. OF FUNC. EVALS.: 6
NPARAMETR: 3.0000E+00 8.0000E-02 4.0000E-02 6.0000E+00 5.0000E-03
3.0000E-01 2.0000E-04 6.0000E-03 4.0000E-01 4.0000E-0
1
PARAMETER: 1.0000E-01 1.0000E-01 1.0000E-01 1.0000E-01 1.0000E-01
1.0000E-01 1.0000E-01 1.0000E-01 1.0000E-01 1.0000E-0
1
GRADIENT: 1.4640E+01 -1.6691E+01 5.6460E+01 -9.4129E+00 -1.1699E+01
1.0623E+01 -6.3485E-01 -4.7803E+01 -9.6457E+00 5.2414E+0
0
0ITERATION NO.: 5 OBJECTIVE VALUE: 105.453694508227 NO. OF FUNC.
EVALS.: 7
CUMULATIVE NO. OF FUNC. EVALS.: 45
NPARAMETR: 2.8166E+00 8.0433E-02 3.8563E-02 6.6123E+00 9.7862E-03
-3.9509E-02 2.3438E-04 8.1375E-03 4.9657E-01 4.0346E-0
1
PARAMETER: -5.3055E-02 1.0703E-01 5.7598E-02 1.4858E-01 1.8644E-01
-1.2545E-02 1.5794E-01 1.3452E-01 3.7714E-02 1.0431E-0
1
GRADIENT: 3.5103E-01 -1.3214E+01 2.8003E+01 1.1115E+00 1.9193E+00
-5.3252E+00 7.1533E-02 -2.2091E+01 -1.4424E+00 8.2329E+0
0
0ITERATION NO.: 10 OBJECTIVE VALUE: 104.747695563240 NO. OF FUNC.
EVALS.: 7
CUMULATIVE NO. OF FUNC. EVALS.: 80
NPARAMETR: 2.7362E+00 7.6935E-02 3.5982E-02 5.7362E+00 1.0840E-03
-2.9208E-01 2.3701E-04 9.4013E-03 5.1805E-01 3.8850E-0
1
PARAMETER: -1.1928E-01 4.9234E-02 -2.3022E-02 7.7517E-02 2.2174E-02
-9.9574E-02 1.9498E-01 1.4956E-01 -1.7173E-01 8.5414E-0
2
GRADIENT: -1.3933E+00 -7.4632E+00 9.3144E+00 1.0280E+00 9.6395E-01
-3.1313E+00 1.0212E+00 -5.3784E+00 -2.0828E+00 -9.1477E-0
1
0ITERATION NO.: 15 OBJECTIVE VALUE: 104.561086502415 NO. OF FUNC.
EVALS.: 7
CUMULATIVE NO. OF FUNC. EVALS.: 116
NPARAMETR: 2.7735E+00 7.8097E-02 3.6292E-02 5.5466E+00 5.1735E-03
-1.2911E-01 2.3941E-04 9.0947E-03 5.1461E-01 3.8752E-0
1
PARAMETER: -8.8567E-02 6.8686E-02 -1.2994E-02 6.0711E-02 1.0762E-01
-4.4762E-02 1.9028E-01 1.4643E-01 -8.4016E-02 8.4157E-0
2
GRADIENT: 7.7937E-03 5.7190E-03 3.0426E-02 -5.1648E-03 -1.2939E-02
1.4490E-02 7.4602E-04 -2.5227E-02 -3.1443E-03 1.5799E-0
2
0ITERATION NO.: 19 OBJECTIVE VALUE: 104.561067398632 NO. OF FUNC.
EVALS.: 0
CUMULATIVE NO. OF FUNC. EVALS.: 149
NPARAMETR: 2.7739E+00 7.8129E-02 3.6307E-02 5.5498E+00 5.2393E-03
-1.2767E-01 2.3985E-04 9.1064E-03 5.1521E-01 3.8750E-0
1
PARAMETER: -8.8304E-02 6.9219E-02 -1.2510E-02 6.0998E-02 1.0895E-01
-4.4249E-02 1.9095E-01 1.4652E-01 -8.3269E-02 8.4127E-0
2
GRADIENT: 1.2144E-04 -1.4882E-04 -6.6255E-06 -7.5745E-05 -1.6157E-05
1.1307E-04 6.4128E-05 1.1193E-04 -1.7655E-05 4.2674E-0
5
Elapsed estimation time in seconds: 0.11
Elapsed covariance time in seconds: 0.02
You should now compare REPORT5.txt vs. REPORT5IDS.txt
Values should be similar.
E.g., the following should be identical:
find "#OBJV:" REPORT5.txt
---------- REPORT5.TXT
#OBJV:******************************************** 104.561
**************************************************
find "#OBJV:" REPORT5IDS.txt
---------- REPORT5IDS.TXT
#OBJV:******************************************** 104.561
**************************************************
c:\nm72gf>
Quoted reply history
From: [email protected] [mailto:[email protected]] On
Behalf Of [email protected]
Sent: Friday, May 20, 2011 12:53 PM
To: [email protected]
Subject: [NMusers] can NONMEM/gfortran be used on a 64bit dell workstation with
Windows 7?
Hello;
We try to install NONMEM/gfortran with on a 64bit dell workstation with Windows
7. Installation of gfortran was tested and hello.exe generated hello message.
Enviroment variables and the library path look OK. The installation program
generates the following messge: "Compiler gfortran and/or install program
cannot be run Installation Aborted". Do you know the reason for this
problem?
Thank you,
Pavel