[Paraview-developers] Linker error building Fortran90FullExample

Andy Bauer andy.bauer at kitware.com
Mon Oct 24 16:00:50 EDT 2016


Hi Thomas,

If you change from coproc to main in the "program" and "end program" lines
in FEDriver.f90 does that fix the problem?

I'm working on a fix for this but don't have access to any MSVS compilers.

Thanks,
Andy

On Sat, Oct 22, 2016 at 1:46 PM, <thomasblome at startmail.com> wrote:

> Hello,
>
> I'm trying to compile the Fortran90FullExample using MSVS (Intel Fortran
> Compiler 2017 and Visual C++ 2015 compiler).
> Doing so I'm getting following linker error:
>
> Error    LNK2019    unresolved external symbol main referenced in function
> "int __cdecl __scrt_common_main_seh(void)" (?__scrt_common_main_seh@@YAHXZ)
>  Fortran90FullExample.
>
> Obviously, the source code doesn't contain a main method at all, since the
> entry point is given by the fortran program in file 'FEDriver.f90'.
> Nevertheless, I guess the compiler internally creates a main method, and
> the linker cannot resolve the reference due to a name mangling problem, as
> there are different compilers involved. But I'm not quite sure about that,
> nor how to solve it, at that matter.
>
> Can you give me a hint how to solve that problem?
>
> Kind regards,
> Thomas
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/
> opensource/opensource.html
>
> Search the list archives at: http://markmail.org/search/?q=
> Paraview-developers
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/paraview-developers
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview-developers/attachments/20161024/d219afa5/attachment.html>


More information about the Paraview-developers mailing list