Author Topic: [solved] FEAP 8.2 Installation fails on Windows 8.1 pro x64  (Read 3772 times)

fheinrich

  • Jr. Member
  • **
  • Posts: 27
Dear all,

I currently try to install FEAP 8.2. The executable cannot be generated,
therefore I would like to ask whether there are any known issues about
my specific hardware- and software-setup:

My system:
- Intel I7 processor, Windows 8.1 pro, x64
- Intel Parallel Studio XE Composer 2015 (i.e. Intel Visual Fortran)
- Microsoft Visual Studio Professional 2013

What I did:
I followed the official installation-documentation (PDF: "Version 8.2
Installation Manual) for Windows and this installation tutorial:
https://www.youtube.com/watch?v=7QAh6QvOT6s
I am able to create the library "lib82.lib" with "Debug" and "Win32"
settings without any errors. (Changing to x64 yields errors)

The problem:
When I try to generate the executable file with "Debug, Win32"
I get the following error (posted in German, but I guess you can read it - saying
... is already defined in LIBCMTD.lib):
1    error LNK2005: "private: __thiscall type_info::type_info(class type_info const &)" (??0type_info@@AAE@ABV0@@Z) ist bereits in LIBCMTD.lib(typinfo.obj) definiert.   MSVCRTD.lib(ti_inst.obj)   
2    error LNK2005: "private: class type_info & __thiscall type_info::operator=(class type_info const &)" (??4type_info@@AAEAAV0@ABV0@@Z) ist bereits in LIBCMTD.lib(typinfo.obj) definiert.    MSVCRTD.lib(ti_inst.obj)   
4    fatal error LNK1169: Mindestens ein mehrfach definiertes Symbol gefunden.   Debug\feap.exe   



When I try to build the executable file with "Debug, x64" (adding the ...\include\integer8 statements)
I receive the following error (Link to not resolved external symbole ... in function ...):
1    error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "PSTART" in Funktion "MAIN__".   feap82.obj   
2    error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "PCONTR" in Funktion "MAIN__".   feap82.obj   
3    fatal error LNK1120: 2 nicht aufgelöste Externe   x64\Debug\feap.exe   


I also tried similar setups with "Release" instead of "Debug" as it was said in the video above,
unfortunately this does not work as well.

Does anyone has an idea how to solve this?

Best regards,
Felix
« Last Edit: June 08, 2015, 04:51:10 AM by fheinrich »

fheinrich

  • Jr. Member
  • **
  • Posts: 27
Re: FEAP 8.2 Installation fails on Windows 8.1 pro x64
« Reply #1 on: June 08, 2015, 04:50:54 AM »
Update:

I solved this issue by adding "Libcmtd.lib" to the list of ignored libraries under project --> properties --> linker --> input --> ignore specific library.

Although the executable can be generated in this way, I would like to know whether the program should be correct in that way or whether
it now might be corrupted without me noticing it?

FEAP_Admin

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 993
Re: [solved] FEAP 8.2 Installation fails on Windows 8.1 pro x64
« Reply #2 on: June 14, 2015, 09:48:02 PM »
You should run some basic patch tests to verify that all is working correctly.  Notwithstanding, you should consider getting  new version of the code.  The current release is version 8.4.