I would like to create a program in B4J that can be installed and can work correctly on Windows XP 32 bit
I am using the latest version of B4J ide 9.50 with Jdk 11.0.1
What is the correct procedure to be able to create the installer file to install and run correctly my program on Win Xp 32 bit?
The latest version is 64bits so it cannot work with in 32bits os. So you can’t produce 32bits executable. More of all java 11+ are only 64bits. So either you stick to and older version(not the solution) or migrate to 64bits os.
The latest version is 64bits so it cannot work with in 32bits os. So you can’t produce 32bits executable. More of all java 11+ are only 64bits. So either you stick to and older version(not the solution) or migrate to 64bits os.
I would like to create a program in B4J that can be installed and can work correctly on Windows XP 32 bit
I am using the latest version of B4J ide 9.50 with Jdk 11.0.1
What is the correct procedure to be able to create the installer file to install and run correctly my program on Win Xp 32 bit?
Q: Is B4J completely free, including for commercial purposes?
A: Yes.
Q: Can I reuse B4X code with B4J?
A: Almost all of the code and layouts can be reused. Especially when using XUI + B4XPages librares.
Q: How is B4J performance?
A: The performance of programs developed with B4J are excellent, and are similar to the performance of C# based programs.
Two examples: Primes benchmark and Server performance.
I will clarify:
1. Latest version of B4X IDE is 64 bit. But this is only relevant for the development computer.
2. You can use the latest version of B4J with Java 8. The compiled jar will run on 32 bit computers, assuming that Java 8 is installed on the computer. Edit: 3. Java 11 is 64 bit only. This is why you need to use Java 8 and distribute the jar (the standalone packager depends on Java 11).
Q: Is B4J completely free, including for commercial purposes?
A: Yes.
Q: Can I reuse B4X code with B4J?
A: Almost all of the code and layouts can be reused. Especially when using XUI + B4XPages librares.
Q: How is B4J performance?
A: The performance of programs developed with B4J are excellent, and are similar to the performance of C# based programs.
Two examples: Primes benchmark and Server performance.
This is the first 64 bit version of B4X IDE. It will not run on 32 bit OS. The new version will be installed in "program files" and not in "program files (x86)". Download link: https://www.b4x.com/b4j/files/beta.exe Switching to 64 bit architecture allows the IDE to better handle large...
The latest version is 64bits so it cannot work with in 32bits os. So you can’t produce 32bits executable. More of all java 11+ are only 64bits. So either you stick to and older version(not the solution) or migrate to 64bits os.
The development station is Win 10 64bit, no problem
The question was asked to understand how to create a program that can be INSTALLED and can RUN on WinXp 32bit
Ok, so if I use Jdk 8 on the development station, the programs will be compiled and will work correctly even on the 32-bit Win Xp target pc (which obviously must have jdk 8 installed)
Which features do you give up using jdk 8 compared to jdk 11?
I downloaded JDK8 build b121 and while trying to install I'm getting the following error: the procedure entry point RegDeleteKeyExA could not be located in the dynamic link library ADVAPI32.dll...
Correct me if i am wrong, but the resulting java files are bytecode, it doesn't matter on what type of system they are built (32 or 64bit, even arm) it's up to the Runtime Enviroment of the specific platform to understand and run the code.