# Building Pulse Explorer on Fedora 32 for RPM packaging

**URL:** https://discourse.kitware.com/t/building-pulse-explorer-on-fedora-32-for-rpm-packaging/497
**Category:** Pulse Physiology Engine
**Created:** [June 30, 2020, 9:48pm UTC](https://discourse.kitware.com/t/building-pulse-explorer-on-fedora-32-for-rpm-packaging/497 "2020-06-30T21:48:28Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![mhough](https://discourse.kitware.com/user_avatar/discourse.kitware.com/mhough/32/295_2.png) [@mhough](https://discourse.kitware.com/u/mhough)
#### Post date: [June 30, 2020, 9:48pm UTC](https://discourse.kitware.com/t/building-pulse-explorer-on-fedora-32-for-rpm-packaging/497/1 "2020-06-30T21:48:28Z")

</div>

Hi there,

I have used the simple instructions from [https://gitlab.kitware.com/physiology/explorer](https://gitlab.kitware.com/physiology/explorer) to build the Pulse Explorer on Fedora 32 and it is failing

[99%] Building CXX object CMakeFiles/PulseExplorer.dir/actions/TensionPneumothoraxWidget.cxx.o  
make[5]: \*\*\* No rule to make target ‘/home/mhough/Developments/explorer/builds/install/lib/libprotobuf.a’, needed by ‘PulseExplorer’. Stop.  
make[4]: \*\*\* [CMakeFiles/Makefile2:96: CMakeFiles/PulseExplorer.dir/all] Error 2  
make[3]: \*\*\* [Makefile:172: all] Error 2  
make[2]: \*\*\* [CMakeFiles/PulseExplorer.dir/build.make:133: PulseExplorer/src/PulseExplorer-stamp/PulseExplorer-build] Error 2  
make[1]: \*\*\* [CMakeFiles/Makefile2:98: CMakeFiles/PulseExplorer.dir/all] Error 2  
make: \*\*\* [Makefile:104: all] Error 2

I can see libprotobuf.a is in lib64 instead of lib but I am not sure where I should make a change.

---

<div class="post-metadata">

### Author: ![abray](https://discourse.kitware.com/user_avatar/discourse.kitware.com/abray/32/12_2.png) [@abray](https://discourse.kitware.com/u/abray)
#### Post date: [June 30, 2020, 10:47pm UTC](https://discourse.kitware.com/t/building-pulse-explorer-on-fedora-32-for-rpm-packaging/497/2 "2020-06-30T22:47:56Z")

</div>

I assume you are building the master branch of the explorer  
It might be worth a try to build the 1.x branch, there has been a good deal of CMake improvements that might help.

We are aiming to update master with the latest pulse 3.0 release this month  
1.x is the intermediate that is pretty close to 3.0

If that does not help, let me know  
I will have to crank up a Fedora 32 docker and debug the build if not  
Which would probably not happen until next week.

Thanks for your patience  
We will get this working for you!

---

<div class="post-metadata">

### Author: ![mhough](https://discourse.kitware.com/user_avatar/discourse.kitware.com/mhough/32/295_2.png) [@mhough](https://discourse.kitware.com/u/mhough)
#### Post date: [July 1, 2020, 4:41am UTC](https://discourse.kitware.com/t/building-pulse-explorer-on-fedora-32-for-rpm-packaging/497/3 "2020-07-01T04:41:22Z")

</div>

Much appreciated. I will try the 1.x branch. With the master branch, I copied libprotobuf.a to the right dir and then the make finishes successfully.  
Adding export QT\_QPA\_PLATFORM\_PLUGIN\_PATH=/usr/lib64/qt5/plugins/ to the PulseExplorer.sh and I was able to get it running with both showcases.
