# NATUSER - Natural Startup error : 26   Error loading shared library

**URL:** <https://techcommunity.softwareag.com/t/natuser-natural-startup-error-26-error-loading-shared-library/208262>\
**Category:** Forum\
**Tags:** Adabas-Natural, Natural, Natural-on-Linux, Natural-Installation-and-Setup-on-Open-Systems\
**Created:** [May 13, 2020, 11:41pm UTC](https://techcommunity.softwareag.com/t/natuser-natural-startup-error-26-error-loading-shared-library/208262 "2020-05-13T23:41:46Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![larry\_ochs](https://avatars.discourse-cdn.com/v4/letter/l/e19b73/32.png) [@larry\_ochs](https://techcommunity.softwareag.com/u/larry_ochs)\
**Post date:** [May 13, 2020, 11:41pm UTC](https://techcommunity.softwareag.com/t/natuser-natural-startup-error-26-error-loading-shared-library/208262/1 "2020-05-13T23:41:46Z")

</div>

Hi,  
We are upgrading to to Natural 9.1 Adabas 6.7 on Unix. I followed the make -f Makedyn lib command as instructured. However, what to put in the NATUSER line of the startup. We are on 6.3.8 currently and have a userexit defined under NATUSER as our compiled mapexit.sl However the makedyn command does not create .sl files. Is this the related problem? What to use for NATUSER and why the error 26 - Natural Startup error? Any tips?.

---

<div class="post-metadata">

**Author:** ![wolfgang.winter](https://sea1.discourse-cdn.com/techcommunity/user_avatar/techcommunity.softwareag.com/wolfgang.winter/32/17954_2.png) [@wolfgang.winter](https://techcommunity.softwareag.com/u/wolfgang.winter)\
**Post date:** [June 22, 2020, 12:59am UTC](https://techcommunity.softwareag.com/t/natuser-natural-startup-error-26-error-loading-shared-library/208262/2 "2020-06-22T00:59:29Z")

</div>

Larry,

the name of the generated library is specified in the **USERLIB** parameter in your Makedyn.

This usually is a _.so_ for dynamic libraries, and this is what you will need to add to NATUSER.  
When you generate a .so you can add either [userlib] or [userlib].so to NATUSER,  
both should work, error 26 just tells you NATURAL can’t find the lib referenced in NATUSER.

If you are still using your Makedyn from NAT 6 then you may need to adjust it, either compare it against the sample provided by NATURAL in **$NATDIR/samples/sysexuex** or send your current Makedyn to me and I’ll caste an eye over it.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/techcommunity/original/3X/c/d/cd19967bb605d28a72d77eb83a1cae22f3df2eb8.svg) [@system](https://techcommunity.softwareag.com/u/system)\
**Post date:** [April 2, 2021, 3:44pm UTC](https://techcommunity.softwareag.com/t/natuser-natural-startup-error-26-error-loading-shared-library/208262/3 "2021-04-02T15:44:40Z")

</div>


