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

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

Related

Bash terminal in Visual Studio dotnet not found

I have debian 11 installed in wsl2 on windows 10. I use the dotnet cli tools in visual studio and cmd windows but much prefer the linux syntax. The sdk commands are not exposed to wsl apparently as I get "bash: command dotnet not found" errors. Because WSL is essentially mapping linux commands to windows I don't think I should be installing the dotnet sdk again for linux, but can't really find any confirmation of that. Anyone here doing this who can advise? Just don't want to have to maintain two sets of the dotnet sdk if WSL does not require it.
The sdk commands are not exposed to wsl apparently as I get "bash: command dotnet not found" errors.
That's because WSL does not run Windows executables - it is, after all, a Linux subsystem.
I don't think I should be installing the dotnet sdk again for linux
You have two choices:
Use the Windows subsystem (drop WSL),
install the Linux applications you want to run.

TFVC WSL can't create new local workspace

I use Ubuntu WSL on Windows 10 OS.
In Ubuntu 20.04 LTS I have docker installed for creation docker images.
Then we have on premise Azure Devops Server 2019.
There have source codes in git and also in tfvc.
With git we have not problems, it's more native with Linux. But with tfvc I can't create workspace for getting code in next steps.
As described there How do you create new windows workspace with TFS command line client that is running on unix
I'm trying to create workspace
/home/myuser/TEE-CLC-14.135.0/tf workspace -new SOMECORELIN -collection:http://tfsms.company.local/tfs/DefaultCollection
nothing happens.
then I'm trying to view workspace created, like:
/home/myuser/TEE-CLC-14.135.0/tf workspaces
Result is:
No local workspaces found.
WSL has access to TFS server.
What is wrong? Maybe there was someone from you who had an experience or a similar problem, please help?
java --version
openjdk 11.0.9.1 2020-11-04
OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)
Have a nice day.
TFVC WSL can't create new local workspace
There is an issue about the TEE version before 14.135 on that agent:
Linux+TFVC checkout failures after Azure DevOps 2020 RC1 upgrade
To resolve that issue, we need update the TEE to 14.135 and copy two files ( slf4j-api-1.7.19.jar and slf4j-log4j12-1.7.19.jar) into the lib directory of new TEE from the lib directory of previous Tee (14.134).

Deploying JavaFx for different OS

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.

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 ?

Buildroot OS does not boot using qemu

I have compiled a small linux with framebuffer support & Qt, and i am now trying to run a simple Qt example.
My development environment is a Ubuntu 12.04 Ubuntu x32 (in a VM).
Qt 4.8 Version. SDL enabled.
I am running the os with the following command:
qemu-system-i386 -kernel $KERNEL_FILE -hda $ROOT_FS_FILE -boot c -m 128M -append "root=/dev/sda rw console=ttyS0,38400n8"
If I use --nographic it boots OK, but without this option it shows the following message and then stops:
Please build the qemu_x86_defconfig configuration:
make qemu_x86_defconfig
make
and then follow the instructions in board/qemu/x86/readme.txt to run it.

Resources