# additionalLauncherSettings.ini missing

**URL:** <https://discourse.slicer.org/t/additionallaunchersettings-ini-missing/9985>\
**Category:** Development\
**Created:** [January 28, 2020, 4:38pm UTC](https://discourse.slicer.org/t/additionallaunchersettings-ini-missing/9985 "2020-01-28T16:38:31Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![rbahegne](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/rbahegne/32/4837_2.png) [@rbahegne](https://discourse.slicer.org/u/rbahegne)\
**Post date:** [January 28, 2020, 4:38pm UTC](https://discourse.slicer.org/t/additionallaunchersettings-ini-missing/9985/1 "2020-01-28T16:38:32Z")

</div>

Hello six month ago i developped an extension. I used the 3d Slicer source version of 25/07/2019.

A collegue of mine tried to compile and launch it. He took the lastest stable 3D Slicer source. He manage to compile it and also my extension. But he can’t launch my extension because AdditionalLauncherSettings.ini is missing. For some unknown reason AdditionalLauncherSettings-configure.cmake is not generated while doing cmake and therefore AdditionalLauncherSettings.ini is not builded. We are currently out of ideas.

Could it be because he used a more recent build of 3D slicer ? Have any hints ?

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [January 28, 2020, 5:33pm UTC](https://discourse.slicer.org/t/additionallaunchersettings-ini-missing/9985/2 "2020-01-28T17:33:50Z")

</div>

AdditionalLauncherSettings is just a convenience and in most cases you don’t need to use it. You can just add your extension DLLs to additional module paths in Slicer application settings / Modules.

Anyway, if additional launcher settings file is not generated using latest _preview_ release (not the stable) then let us know.

---

<div class="post-metadata">

**Author:** ![rbahegne](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/rbahegne/32/4837_2.png) [@rbahegne](https://discourse.slicer.org/u/rbahegne)\
**Post date:** [January 29, 2020, 8:52am UTC](https://discourse.slicer.org/t/additionallaunchersettings-ini-missing/9985/3 "2020-01-29T08:52:25Z")

</div>

We followed to instructions : [https://www.slicer.org/wiki/Documentation/Nightly/Developers/Build\_Instructions](https://www.slicer.org/wiki/Documentation/Nightly/Developers/Build_Instructions)

So we just cloned the repo : git://github.com/Slicer/Slicer.git (after it was merged yesterday if i’m correct) and additional launcher settings file is not generated when compiling extension linked with this version of 3D Slicer.

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [January 29, 2020, 1:53pm UTC](https://discourse.slicer.org/t/additionallaunchersettings-ini-missing/9985/4 "2020-01-29T13:53:41Z")

</div>

Compare your extension to the [current extension/module templates](https://github.com/Slicer/Slicer/tree/master/Utilities/Templates). Maybe you have missed adding `include(${Slicer_EXTENSION_GENERATE_CONFIG})` to your top-level CMakeLists.txt file.

---

<div class="post-metadata">

**Author:** ![Sunderlandkyl](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/sunderlandkyl/32/79987_2.png) [@Sunderlandkyl](https://discourse.slicer.org/u/Sunderlandkyl)\
**Post date:** [February 4, 2020, 7:43pm UTC](https://discourse.slicer.org/t/additionallaunchersettings-ini-missing/9985/5 "2020-02-04T19:43:55Z")

</div>

This does seem to be a problem in the latest nightly.

Neither Sequences nor SlicerIGSIO generated an AdditionalLauncherSettings.ini when compiled against the current version of Slicer.

---

<div class="post-metadata">

**Author:** ![Davide\_Punzo](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/davide_punzo/32/66104_2.png) [@Davide\_Punzo](https://discourse.slicer.org/u/Davide_Punzo)\
**Post date:** [February 5, 2020, 8:52am UTC](https://discourse.slicer.org/t/additionallaunchersettings-ini-missing/9985/6 "2020-02-05T08:52:56Z")

</div>

I confirm, this happens also in linux.

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [February 5, 2020, 3:28pm UTC](https://discourse.slicer.org/t/additionallaunchersettings-ini-missing/9985/7 "2020-02-05T15:28:27Z")

</div>

This is a regression due to a [recent change](https://github.com/Slicer/Slicer/commit/adb735e6a2a1f3e2453aef2f9cfee45549c06d31). I’ve pushed a [fix](https://github.com/Slicer/Slicer/commit/5ee23651c4bb332f6ff889a6f390b650c024c3e5).
