- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Iuse a fem software write in fortran (FEAPof RLT from UCB) that in the old CVFI know how to build .... now with the IF I've problem to build it
in CVFIadd the static library (previos compiled) in the source file (*.lib) ; doing it in IF and go to build the FEAP I obtain an hundred of error ... the next is a little:
<
------ Inizio rigenerazione: Progetto: feap, Configurazione: Release Win32 ------
Deleting intermediate files and output files for project 'feap', configuration 'Release|Win32'.
Compiling with Intel Fortran 9.1 C:ProgrammiIntelCompilerFortran9.1IA32...
....mainfeap75.f
....maincontact.f
Linking...
program.lib(filnam.obj) : error LNK2019: riferimento al simbolo esterno _USCREEN non risolto nella funzione _FILNAM
program.lib(pcontr.obj) : error LNK2019: riferimento al simbolo esterno _USCREEN non risolto nella funzione _PCONTR
program.lib(pcontr.obj) : error LNK2019: riferimento al simbolo esterno _UCONST non risolto nella funzione _PCONTR
...
...
elements.lib(modlfd.obj) : error LNK2019: riferimento al simbolo esterno _UMODELF non risolto nella funzione _MODLFD
elements.lib(modl1u.obj) : error LNK2019: riferimento al simbolo esterno _UMOD1D non risolto nella funzione _MODL1U
Release/feap.exe : fatal error LNK1120: 171 esterni non risolti
Build log written to "file://C:ProgrammiFEAPver75prog24apr2007feapReleaseBuildLog.htm"
feap build failed.
---------------------- Operazione completata ----------------------
Rigenerazione: 0 completate, 1 non riuscite, 0 ignorate
>
can someone help me ... please.
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Are these libraries that were "previously compiled" the ones you used with CVF? If they contain Fortran code then they need to be recompiled with Intel Fortran.
If they are not Fortran code, then try this.
- Right click on the Fortran project and select Properties, then Fortran, then External Procedires
- Change the "Argument Passing Convention" to "CVF"
- Change "String Argument Length Passing" to "After Indibidual String Argument"
- Rebuild the project
If you are lucky, this will work.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page