# Calling user subroutines in shared libraries

**URL:** <https://calculix.discourse.group/t/calling-user-subroutines-in-shared-libraries/2247>\
**Category:** Uncategorized\
**Created:** [April 30, 2024, 11:56pm UTC](https://calculix.discourse.group/t/calling-user-subroutines-in-shared-libraries/2247 "2024-04-30T23:56:25Z")\
**Posts on this page:** 1\
**Showing post:** 16

<div class="post-metadata">

**Author:** ![jbr](https://avatars.discourse-cdn.com/v4/letter/j/ecccb3/32.png) [@jbr](https://calculix.discourse.group/u/jbr)\
**Post date:** [August 29, 2024, 1:26am UTC](https://calculix.discourse.group/t/calling-user-subroutines-in-shared-libraries/2247/16 "2024-08-29T01:26:18Z")

</div>

These should get you there:

> [@Need for comprehensive updated CalculiX 2.20 Windows install guide and Windows install help](https://calculix.discourse.group/t/need-for-comprehensive-updated-calculix-2-20-windows-install-guide-and-windows-install-help/1415/3):
>
> Dear @WinLux1, You can find my CCX builds in the [CAE repository under ‘bin’ folder](https://github.com/calculix/cae/tree/master/bin). For Windows I used [cygwin](https://www.cygwin.com/) - install it to ‘C:\cygwin64’ with: gcc-g++ 11.3.0-1 gcc-fortran 11.3.0-1 make 4.3-1 perl 5.32.1-2 libglut3 3.2.1-1 Then follow official install instructions for Linux. Here is the whole CCX 2.20 source folder with built ARPACK and SPOOLES for Windows: I use the modified makefile: Command to make with custom makefile is: make -f ccx\_Makefile\_MT\_windows

> [@Need for comprehensive updated CalculiX 2.20 Windows install guide and Windows install help](https://calculix.discourse.group/t/need-for-comprehensive-updated-calculix-2-20-windows-install-guide-and-windows-install-help/1415):
>
> Hi all, I’ve been using calculix via PrePoMax for a bit now. However I want to install it separately now with version 2.20. I have seen a few threads on it but they tend to lack a complete guide on how to install it on Windows. There are usually multiple other software packages that also need to be installed in order for it to work, sometimes installing those packages requires hunting down another guide on installing that dependency and so on… Is there any way we can put this information in on…

> [@Guide to compile CalculiX](https://calculix.discourse.group/t/guide-to-compile-calculix/509):
>
> [Last updated: 26 March 2021] Hello! CalculiX is a powerful tool for FEM purposes and is used by many open source software for this very purpose. However, a newcomer can be deterred by the troubles one can face while compiling CalculiX for their distro. The compiled binary available on the website doesn’t work on Fedora 33. The following steps were performed on a system with AMD CPU, Nvidia GPU with Nvidia proprietary drivers. The steps here are for the complete source downloaded from [here (c…](http://www.dhondt.de/cgx_2.17.1.all.tar.bz2)

> [@Guide to compile CalculiX](https://calculix.discourse.group/t/guide-to-compile-calculix/509/4):
>
> Hi, the [documentation of the CalculiX adapter for the preCICE Coupling library](https://www.precice.org/adapter-calculix-get-calculix.html) explains how to install dependencies and build CalculiX from source. You can omit the adapter-specific parts and simply run make inside the src folder to build ccx. We are continuously improving the wiki, so the page may change in the future. Of course constructive feedback is always welcome.

---

_[View the full topic](https://calculix.discourse.group/t/calling-user-subroutines-in-shared-libraries/2247)._
