I want to exec a file named xt.exe (http://triana.escet.urjc.es/apliweb/xt.exe) in ubuntu. Then, I use wine cmd and the result is: Z:\home\michel\Escritorio>xt.exe err:ole:CoGetClassObject class {3efb1800-c2a1-11cf-960c-0080c7c2ba87} not registered err:ole:CoGetClassObject class {3efb1800-c2a1-11cf-960c-0080c7c2ba87} not registered err:ole:create_server class {3efb1800-c2a1-11cf-960c-0080c7c2ba87} not registered err:ole:CoGetClassObject no class object {3efb1800-c2a1-11cf-960c-0080c7c2ba87} could be created for context 0x7 Unable to start the application. The Microsoft virtual machine cannot be found. Anyone has an idea?
davidausente wrote:> I want to exec a file named xt.exeWhat does that program do? davidausente wrote:> Unable to start the application. The Microsoft virtual machine cannot be found.If it needs MS' VM it won't find one. Wine is not a VM.
> This is probably written in .net (Microsoft's not-quite- > compatible variant of Java).Java is not .NET, they're two completely different languages with different bytecode to interpret. Also, depending on what language you use to compile .NET bytecode, it doesn't have to look like Java (only C# does). So .NET applications need .NET, Java applications need Java. There's no other way around it. As dimesio mentioned, install the Windows version of Java in Wine. The application should work afterwards.
If I do double click in the xt.exe icon, automatically it's open with wine I have tried with execution permission but the result is: michel at michel-laptop:~$ cd Descargas/ michel at michel-laptop:~/Descargas$ xt.exe xt.exe: command not found michel at michel-laptop:~/Descargas$ ./xt.exe err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded fixme:ole:Context_QueryInterface interface not implemented {000001da-0000-0000-c000-000000000046} fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE java.lang.UnsatisfiedLinkError: java/io/FileDescriptor.initSystemFD Possible causes: If you are trying to use J/Direct (@dll.import), check your compiler version (for JVC, requires 4336 or greater.) If you are trying to use RNI, there are new requirements: see documentation. michel at michel-laptop:~/Descargas$
davidausente wrote:> fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGEWhat Wine version? This was fixed a long while ago.
The wine version: wine-1.0.1 I discovered that the program needs this file "msjavx86.exe" to run, I have tried to install it on wine but I get an error at the end of the installation. With virtualbox running windows xp, executing msjavx86.exe, and later the program I need (xt.exe) works.
davidausente wrote:> The wine version: > wine-1.0.1 > >Upgrade to the latest development release. That version is very old.