# Paraview, Unresolved external symbol, MSVC, DLL

**URL:** https://discourse.paraview.org/t/paraview-unresolved-external-symbol-msvc-dll/16928
**Category:** Development
**Created:** [July 13, 2025, 12:55pm UTC](https://discourse.paraview.org/t/paraview-unresolved-external-symbol-msvc-dll/16928 "2025-07-13T12:55:41Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![viktor-vad](https://discourse.paraview.org/user_avatar/discourse.paraview.org/viktor-vad/32/16698_2.png) [@viktor-vad](https://discourse.paraview.org/u/viktor-vad)
#### Post date: [July 13, 2025, 12:55pm UTC](https://discourse.paraview.org/t/paraview-unresolved-external-symbol-msvc-dll/16928/1 "2025-07-13T12:55:41Z")

</div>

I have been attempting to build paraview app with default filters as shared.  
I started building it some versions and commits ago, with QT5. Now I tried with QT6.  
Same problem.

While building target pqApplicationComponents, I get:

unresolved external symbol “public: static void \_\_cdecl pqHelpReaction::showHelp(void)” (?showHelp@pqHelpReaction@@SAXXZ) referenced in function “protected: virtual void \_\_cdecl pqHelpReaction::onTriggered(void)” (?onTriggered@pqHelpReaction@@MEAAXXZ)  
unresolved external symbol “public: static struct QMetaObject const pqHelpReaction::staticMetaObject” (?staticMetaObject@pqHelpReaction@@2UQMetaObject@@B)

Building as static works fine.

I have not found similar reports, and the downloadable version is also built with MSVC. So I hope the issue is some simple setting.

Have you excountered this issue?

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [July 15, 2025, 7:41am UTC](https://discourse.paraview.org/t/paraview-unresolved-external-symbol-msvc-dll/16928/2 "2025-07-15T07:41:21Z")

</div>

Please build from scratch.
