![]() With a Visual Studio C/C++ project a "Rebuild All" pretty much guarantees incremental linking will not be used as it will wipe out the target executable file and all source files will be re-compiled and new object files created. I don't know if Compaq Fortran tool provides you that option (i.e. What you could try is to not use the incremental linking as suggested. The Fortran compiler would produce the same object file format for the Linker to recognise it. So assuming it is a Microsoft Linker, this is the error message People accused/criticised Microsoft abusing its dominant position in the x86-based desktop with Windows and Office but without the Linker tool from Microsoft, one can't create an executable regardless if the programming language is Fortran, C/C++, assembly or any other unless the language development tool provider write their own Linker. But I know Microsoft licensed out their Linker tool for other language compiler and development tools makers to use in the past (don't know about now). Sorry for being pedantic, but it looks like you have a Linker error and not a Compiler error. I know I could continue to use VirtualBox just for this Fortran compiler, but I prefer VMWare and I have a VMWare VM with other old software already set up for the purpose. I even tried converting the VirtualBox VM to VMWare via an ova file, but that produced the same errors. And the resulting programs run OK within the VMWare VM. I have the same installation of Fortran/Win XP in a VirtualBox VM and it runs without a problem. The same program on the host it says that the program cannot run on 64bit Windows. With a simple program not linking to a library, trying to run the compiled program from a command prompt within the VM says " Program too big to fit in memory". Yesterday, I wanted to update a program but I now find it does not compile correctly when linking to a library, reporting " fatal error LNK1123: failure during conversion to COFF". The last time I did this was in January 2014. I can run and compile MFIX-21.1.4 without issue with the same step (DMP as shown above).I used Compaq Visual Fortran 6.6c VMWare Player through to VMWare Workstation in a Windows XP VM for many years to produce programs that run at the command prompt. Gfortran: error: unrecognized command line option ‘-ffpe-summary=none’. I tried in serial & smp through the GUI (with and without the parallel option) and I see the same error: Gfortran: error: unrecognized command line option ‘-ffpe-summary=none’ Building Fortran object model/CMakeFiles/mfixcore.dir/param1_mod.f.o Building Fortran object model/CMakeFiles/mfixcore.dir/dmp_modules/compar_mod.f.o Building Fortran object model/CMakeFiles/mfixcore.dir/funits_mod.f.o Building Fortran object model/CMakeFiles/mfixcore.dir/param_mod.f.o target install -j 4 Scanning dependencies of target mfixcore – Build files have been written to: /gpfs/projects/dufeklab/ebreard/MFIX-21.3/fluid_bed_tfm_2d/buildĬmake -build. ![]() – Found Git: /projects/dufeklab/ebreard/anaconda3/envs/mfix-21.3/bin/git (found version “2.33.0”) – Found MPI_Fortran: /packages/intel/17/linux/mpi/intel64/bin/mpif90 (found version “3.1”) – Checking whether /packages/intel/17/linux/mpi/intel64/bin/mpif90 supports Fortran 90 - yes – Checking whether /packages/intel/17/linux/mpi/intel64/bin/mpif90 supports Fortran 90 – Check for working Fortran compiler: /packages/intel/17/linux/mpi/intel64/bin/mpif90 - skipped – Detecting Fortran compiler ABI info - done – The Fortran compiler identification is GNU 4.8.5 – Setting build type to ‘RelWithDebInfo’ as none was specified. (mfix-21.3) fluid_bed_tfm_2d]$ build_mfixsolver -batch -j -dmpīuilding custom solver for fluid_bed_tfm_2d.mfxĬmake -DENABLE_MPI=1 -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/gpfs/projects/dufeklab/ebreard/MFIX-21.3/fluid_bed_tfm_2d -DUDF_DIR=/gpfs/projects/dufeklab/ebreard/MFIX-21.3/fluid_bed_tfm_2d -DVERSION=21.3 /projects/dufeklab/ebreard/anaconda3/envs/mfix-21.3/share/mfix/src (mfix-21.3) fluid_bed_tfm_2d]$ module load intel-mpi (mfix-21.3) fluid_bed_tfm_2d]$ module load intel/17 I was trying the new MFIX on our cluster, and noticed that I cannot compile in serial, smp or dmp. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |