Deploying JavaFx for different OS - javafx

I' m using netbeans IDE for create JavaFx application on ubuntu.My question that can i deploy installer for MAC Os and Windows OS on ubuntu?

For Mac OS you can look into Bundle Java program for Mac users with maven from GNU/Linux
For Windows look into Inno setup.

Related

How to default open an app by rosetta mode on Mac M1 after installation?

I developed a macOS application in Universal mode (with arm64 and x86_64), but some libraries are still in x86_64 architecture. Can I make my app run in x86_64 by default after installation? and how to do this? I know that the user has the option to run in rosetta mode in Application's Info, but I would like to know a way to set that by installation.
I haven't found a way to do that, but I think I can relaunch my application using arch -x86_64 to let my application in x86_64 mode.

Eiffel Studio ARM Apple Silicon M1

I am hoping to create some software with Eiffel & Eiffel Studio
I have a Mac mini with the Apple M1 Arm Processor.
Is there a port of EiffelStudio to native Mac M1?
Does Eiffel Studio support native MacOS Windowing or is it still requiring Windows?
EiffelStudio 21.11 download page does not list a native build for macOS running on M1, only on x86-64. Provided that there are builds for Linux running on ARM, there should be no obstacles to make a build for M1, though.
As to the GUI part, starting from 21.11, non-Windows installations of EiffelStudio rely on GTK 3, that utilizes Quartz API. So, it should not require X Windows.
For now, EiffelStudio for macos M1 is not yet built officially.
However you can download https://ftp.eiffel.com/pub/beta/nightly/PorterPackage_106046.tar and compile it yourself.
For usual macosx-x86-64 machine, the command from the extracted folder is
./compile_exes macosx-x86-64
You may need to get inspired by config files from PorterPackage/C/CONFIGS/ to have a dedicated config for macos on M1 .

Is it possible to deploy WINDEV built on Windows OS into Linux OS?

I have my WINDEV application built for windows OS.
Can it be made to run on Linux OS ?
(just like how Java's bytecode can run on any platform ? or like dotnet core can run on both windows and Linux )
Hi you'll have to create a configuration for linux in your project. You can switch between these two configuration to compile for Windows or Linux.
Some part of your coe might work only for Windows and others for Linux.
Link to how to create a config : https://doc.windev.com/en-US/?9000114&name=
Can only work on
Ubuntu : Ubuntu 18.04.4 LTS
Dedian : Debian 8.11
OpenSUSE: OpenSUSE Leap 15.0
CentOS: CentOS 7.7
We need to install WINE (windows on linux) to make the windows WINDEV Run on Linux.
Also we may need to modify the functions for Linux , since the functions sometimes will be specific to windows

8u66 Windows 64-bit packager - install succeeds but application fails to start

My JavaFX Application is installed correctly in Windows 8 (64 bit) but refuses to run !
I use the JavaFX native packager to produce native install bundles for Windows (from an Eclipse / Ant script).
I create my Windows bundle from a 64-bit Windows 7 build machine - JDK used
: 8u66 b02 early access - 64-bit Windows.
Unfortunately there is no logs generated by Windows ! So it's difficult to know the cause of the crash.
For information this is the list of DLL installed :
MSVCP120.dll
MSVCR100.dll
MSVCR120.dll
My problem is similar to this issue (Java Bug system) : https://bugs.openjdk.java.net/browse/JDK-8131321
But this bug normally was fixed !
Any ideas ?

Web API 2.1 in Linux or OS X

I'm working on getting Web API 2.1 running on Linux and OS X with Monodevelop in Linux and Xamarin Studio on OS X. I think I have it close but I keep running into this error.
Could not load type 'System.Web.Http.WebHost.Routing.HttpRouteExceptionHandler' from assembly 'System.Web.Http.WebHost, Version=5.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
I this something that is not in the Mono DLLs? Would it be possible to get this from Windows?
I'd like to be able to do all the development Linux and OS X and run this on a Windows Server.
From what I can tell it is a bug in Mono/Xamari according to their bugzilla: bugzilla, so until they update the aspnetstack. You will keep having this problem.

Resources