<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Ticket search results</title><link>https://forge.codesys.com/tol/codesys-4-linux/tickets/</link><description>You searched for !status:wont-fix &amp;&amp; !status:closed</description><language>en</language><lastBuildDate>Sun, 19 May 2024 03:54:55 -0000</lastBuildDate><item><title>Docker IDE Frozen</title><link>https://forge.codesys.com/tol/codesys-4-linux/tickets/17/</link><description>Hello, I am trying to build the docker image from the IDE files, but it always hangs up on 
 Downloading https://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x86_x64.exe
 
Has anyone been able to build this image? Did they need to make any modifications to the source files? Or does this not work for WSL docker on a windows machine. Thanks! 
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">amy123</dc:creator><pubDate>Sun, 19 May 2024 03:54:55 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com/tol/codesys-4-linux/tickets/17/</guid></item><item><title>The placeholder library 'Standard' could not be resolved.</title><link>https://forge.codesys.com/tol/codesys-4-linux/tickets/15/</link><description>When I load a project I get a lot of errors, some 20 default libraries from CODESYS are missing.
How do I install these:

~~~
projects.open('components/CmpOpen62541/Examples/opcua-ci-test.project')
~~~


~~~
Library Manager: Error: Could not open library '#Standard'. (Reason: The placeholder library 'Standard' could not be resolved.)
Library Manager: Error: Could not open library '#CmpEventMgr'. (Reason: The placeholder library 'CmpEventMgr' could not be resolved.)
Library Manager: Error: Could not open library '#Component Manager'. (Reason: The placeholder library 'Component Manager' could not be resolved.)
...
~~~

I installed codesys4linux with

docker build https://forge.codesys.com/git/tol,codesys-4-linux,docker.git\#:codesys-ide -t codesys-ide</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Flarup</dc:creator><pubDate>Mon, 30 Jan 2023 13:54:10 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com/tol/codesys-4-linux/tickets/15/</guid></item><item><title>Cannot find IronPython.Modules.dll</title><link>https://forge.codesys.com/tol/codesys-4-linux/tickets/14/</link><description>I'm having trouble running python scripts in codesys4linux
~~~
+ wine /home/wineuser/.wine.cds/drive_c/CODESYS/CODESYS/Common/CODESYS.exe --culture=en '--profile='\''CODESYS' V3.5 'SP16'\''' --runscript=test2.py --noUI
002c:err:ole:CoGetContextToken apartment not initialised
0030:err:ole:CoGetContextToken apartment not initialised
Error: Running script 'test2.py' caused exception System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\users\wineuser\Local Settings\Application Data\assembly\dl3\DQYN4MHH.6NE\29Z05JKM.1R3\eba359c7\801ec7f7_4e32d901\IronPython.Modules.dll'.
~~~

But IronPython.Modules.dll is installed here:
~~~
+ find / -name IronPython.Modules.dll
/home/wineuser/.wine.cds/drive_c/CODESYS/CODESYS/LacBinaries/GAC_MSIL/IronPython.Modules/2.7.7.0__83380e73b2486719/IronPython.Modules.dll
/home/wineuser/.wine.cds/drive_c/users/wineuser/Local Settings/Application Data/assembly/temp/2FO26RIEOU/IronPython.Modules.dll
~~~

Just to make me totally confused, running the find in the codesys script just before running codesys makes it work!!!!


I installed codesys4linux with
~~~
docker build https://forge.codesys.com/git/tol,codesys-4-linux,docker.git\#:codesys-ide -t codesys-ide
~~~

</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Flarup</dc:creator><pubDate>Mon, 30 Jan 2023 08:12:58 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com/tol/codesys-4-linux/tickets/14/</guid></item><item><title>Add prerequisite check wine 6.x</title><link>https://forge.codesys.com/tol/codesys-4-linux/tickets/13/</link><description>~~~
=== Downloading packets ===
=== Installing Prerequisites w/ winetricks ===
------------------------------------------------------
warning: Your version of wine 5.0 is no longer supported upstream. You should upgrade to 6.x
------------------------------------------------------
~~~

This does not fail, but the warning should not be ignored</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">finger42</dc:creator><pubDate>Tue, 20 Sep 2022 11:01:28 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com/tol/codesys-4-linux/tickets/13/</guid></item><item><title>Add prerequisite check for cabextract in install2.sh</title><link>https://forge.codesys.com/tol/codesys-4-linux/tickets/12/</link><description>~~~
...
Executing load_dotnet45 
------------------------------------------------------
warning: Cannot find cabextract.  Please install it (e.g. 'sudo apt-get install cabextract' or 'sudo yum install cabextract').
------------------------------------------------------
=== Installing CODESYS ===
002c:err:mscoree:LoadLibraryShim error reading registry key for installroot
002c:err:mscoree:LoadLibraryShim error reading registry key for installroot
002c:err:mscoree:LoadLibraryShim error reading registry key for installroot
~~~
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">finger42</dc:creator><pubDate>Tue, 20 Sep 2022 10:59:18 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com/tol/codesys-4-linux/tickets/12/</guid></item><item><title>Add prerequisite check for jwm in install2.sh</title><link>https://forge.codesys.com/tol/codesys-4-linux/tickets/11/</link><description>I just downloaded the install2.sh from:
https://forge.codesys.com/tol/codesys-4-linux/docker/ci/master/tree/codesys-ide/install2.sh?format=raw
after execution I could see:

~~~
./install2.sh 
=== Start XVFB ===
=== Checking Prerequisites ===
Checking prerequisite 'wine'./install2.sh: Zeile 158: jwm: Befehl nicht gefunden
/usr/bin/wine
=&gt; OK
Checking prerequisite 'msiextract'ERROR: Please install msitools
~~~

After installation of jwm the error in line 158 was gone.

</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">finger42</dc:creator><pubDate>Tue, 20 Sep 2022 10:40:24 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com/tol/codesys-4-linux/tickets/11/</guid></item><item><title>Update download command with -O option</title><link>https://forge.codesys.com/tol/codesys-4-linux/tickets/10/</link><description>wget -c "https://forge.codesys.com/tol/codesys-4-linux/docker/ci/master/tree/codesys-ide/install2.sh?format=raw"

should also contain the -O option:
wget -c "https://forge.codesys.com/tol/codesys-4-linux/docker/ci/master/tree/codesys-ide/install2.sh?format=raw" -O install2.sh


</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">finger42</dc:creator><pubDate>Tue, 20 Sep 2022 10:30:59 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com/tol/codesys-4-linux/tickets/10/</guid></item><item><title>Inquiry to build a CODESYS image for RE</title><link>https://forge.codesys.com/tol/codesys-4-linux/tickets/9/</link><description>Hi Ingo,

I explored this project here to get CODESYS running on Linux with vnc access through a browser and a vnc client. I did make some progress, but did not succeed.  
I'm trying to provide a codesys app for the Record Evolution IoT App Store. (I'm working there)
Apps in our platform are basically docker containers. Our platform just adds some features that are required for deployment in an IoT context. One cool feature our platform provides is an https tunnel that lets you access a web interface running on a remote IPC from anywhere.
So you could use codesys for any shopfloor IPC from your browser.

You can self signup to our platform and check it for free here: https://record-evolution.de

I'm reaching out to you to check if you might want to create (and own) this app in our app store.
In about two months we are going to add payout services to the app store, that would allow developers to monetize on their apps like you can in mobile app stores.

If you are interested, please contact me: marko.petzold@record-evolution.de

Thanks,
Marko



</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">markope</dc:creator><pubDate>Tue, 20 Sep 2022 07:37:01 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com/tol/codesys-4-linux/tickets/9/</guid></item><item><title>Compiling SP11 Project</title><link>https://forge.codesys.com/tol/codesys-4-linux/tickets/8/</link><description>Dear Support,

We're building a project in Codesys 3.15 SP11. We'd like to improve our workflow by automating some tasks via CI pipelines using your provided Docker image &amp; scripts inside of it. By default, it has SP16 installed. We could install our packages, but we haven't been able to successfully create a bootapp for our application. We have also tried installing &amp; using SP13, however everything we tried resulted in different issues.

Could you please guide us how to create a bootapp for a project in SP11 with a Docker image and installation of Codesys &gt; SP13 (we're aware that versions below SP13 are not supported to run through Wine)?

Many thanks in advance!

Kind regards,
Paula Kokic</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">pkokic</dc:creator><pubDate>Mon, 26 Sep 2022 06:47:17 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com/tol/codesys-4-linux/tickets/8/</guid></item><item><title>Potential issue with codesys using updated vcrun files from MS download</title><link>https://forge.codesys.com/tol/codesys-4-linux/tickets/7/</link><description>I installed Codesys on wine onto a clean Debian 10 and Debian 11 environments using the manual install method on Deb 10 and Deb 11, and the install2.sh on Deb 11.  In all cases I was able to launch Codesys IDE start and compile project, deploy/start runtime to both localhost or network connected device, but simply could not establish a login session from IDE to runtime to perform download, etc..  

After some research on winetricks github I discovered the previous 1 or 2 winetricks releases modified SHA256 hash for some of the VCRUN files due to MS releasing updates even to old VCRUN versions.  I modified the winetricks shell to force it to use VCRUN files I manually extracted from Codesys install packages, and the runtime connection problem is solved.

Unfortunately I did not keep records of the install environments, logs, etc.., however I am hoping this basic  information may prove useful to someone else who may experience the same problem.  There may be a more graceful solution, but further troubleshooting was beyond my current capacity.

I tricked winetricks by:
    extracted older vcrun and dotnet files from a Codesys install zip package, moved into manually created folders (matching the expectations of winetricks) in the .Cache folder of my user's wine prefix folder.  (I don't think dotnet changed, but did them also to be on the safe side)
Using a text editor, comment out all of the command lines downloading fresh copies of vcrun's and dotnet's from MS.




</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">oims24</dc:creator><pubDate>Thu, 27 Jan 2022 01:57:41 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com/tol/codesys-4-linux/tickets/7/</guid></item><item><title>new CI/CD pipeline command to generate both .chm and .PDF</title><link>https://forge.codesys.com/tol/codesys-4-linux/tickets/4/</link><description>Dear Ingo,

I'd like to see two extra CI/CD commands for drone.
To generate both a .chm and a .PDF file from the .Library file. 

The .chm could then be used in the package to let it be integrated into CODESYS offline help.

Aliazzz</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">aliazzz</dc:creator><pubDate>Fri, 23 Oct 2020 06:46:18 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com/tol/codesys-4-linux/tickets/4/</guid></item></channel></rss>