Skip to main content

Acumatica Linux

  • September 15, 2025
  • 56 replies
  • 735 views

Show first post

56 replies

JSpikowski
Jr Varsity II
Forum|alt.badge.img
  • Author
  • Jr Varsity II
  • September 26, 2025

I missed these directories in the port to Linux. This explains the Load() / Bad Image error. I may have thrown ANTLR out with the bathwater. I’m ready for another round of lets get a DLL to compile. Maybe page 3 of this thread will be the charm. Yuriy informed me Acumatica's use of ANTLR isn't using Java.

 

 

TemporaryAspFiles/tenant/

https://stackoverflow.com/questions/66152870/using-antlr4-in-net-core-without-the-use-of-external-java-library


JSpikowski
Jr Varsity II
Forum|alt.badge.img
  • Author
  • Jr Varsity II
  • September 26, 2025

I added the missing directories and changed the path in all the assemby .ini files. I'm still getting an image load error. Not sure where to go from here.

I would love to know what Acumatica sets APPDIR web environment variable to be and is their any other environment variables set? I think I addressed all the config files with hard coded Windows paths as far as I know.

Any suggests are welcome. Knowing ehat is causing the load / bad image error would be helpful.


JSpikowski
Jr Varsity II
Forum|alt.badge.img
  • Author
  • Jr Varsity II
  • September 26, 2025

If the *_0.cs creation issue could be solved, it may resolve the load bad image issue.


JSpikowski
Jr Varsity II
Forum|alt.badge.img
  • Author
  • Jr Varsity II
  • September 27, 2025

Is Acumatica's goal to make the Windows version ASP free before porting it to Linux?

Acumstica Dev Team:

I could use what you have done getting your toolset to run on Linux under .NET Core.

* Web server environment variables used and their content

* Changed Window style paths to Linux files

* Getting the *_0.cs file built for the temporary form DLL. Where does this file get its file structure from?

I will do a writeup how I got this to work so others can try it if the community and dev team chip in. I'm not convinced yet this won't run.

 


JSpikowski
Jr Varsity II
Forum|alt.badge.img
  • Author
  • Jr Varsity II
  • September 27, 2025

If Acumatica hard codes it's Windows path with its ANTLR code generation that would pretty much kill this effort. I'm hoping Acumatica wouldn't take that shortcut.

 


JSpikowski
Jr Varsity II
Forum|alt.badge.img
  • Author
  • Jr Varsity II
  • September 27, 2025

I'm getting tired of talking to myself on this forum. There doesn't seem to be any interest in Linux by Acumatica. 

Chris,

Can you remove this thread from the forum?