1. "exe" made with wine + binder
- Posted by sergelli Oct 08, 2011
- 1081 views
My ".EXE" files are made with wine + binder, works well when in the wine.
But,this "myProg.exe", in any version of Window, gives error message:
"Could not open library wxEuphoria. Press enter to abort"
I use a machine with Linux + Wine, to make my programs Euphoria language and then produce the ".EXE" and send them to other machines via ftp.
As I said above, this "EXEs" does not work on windows machines, but it works on machines with Linux + Wine.
But, with the version Eu311, this problem never existed
It is also true that if the "EXEs" are produced within any Windows machine, they work well on any Linux + Wine.
So I can solve this problem, doing my work on a Windows machine. But, for me, that is not a good solution.
Would anyone have any idea to continue using Linux + Wine + binder to produce "exe" and then run them on Windows machines?
Thanks in advance
Sergio
2. Re: "exe" made with wine + binder
- Posted by mattlewis (admin) Oct 08, 2011
- 1088 views
My ".EXE" files are made with wine + binder, works well when in the wine.
But,this "myProg.exe", in any version of Window, gives error message:
"Could not open library wxEuphoria. Press enter to abort"
Where are the wxEuphoria dlls? You should put them in the same folder as the exe that is using them. For interpreted euphoria programs, that means they should go wherever your interpreter is. However, once you bind or translate, you need to consider where that exe is. Another alternative is to put them in your Windows\System32 directory, though I would recommend against that.
This is just the way Windows dlls work.
Matt
3. Re: "exe" made with wine + binder
- Posted by sergelli Oct 08, 2011
- 1087 views
Where are the wxEuphoria dlls?
This is just the way Windows dlls work.
Matt
But, I never use the vxEuphoria. You mean that even without using the vxEuphoria, I must put your the vxEu dlls along with the EXE?
Where I find the vxEu DLLs ?
4. Re: "exe" made with wine + binder
- Posted by mattlewis (admin) Oct 08, 2011
- 1083 views
Where are the wxEuphoria dlls?
This is just the way Windows dlls work.
Matt
But, I never use the vxEuphoria. You mean that even without using the vxEuphoria, I must put your the vxEu dlls along with the EXE?
Where I find the vxEu DLLs ?
Now I'm really confused. "Could not open library wxEuphoria. Press enter to abort" is an error message from wxEuphoria when it cannot open the wxEuphoria dll. If you're not using wxEuphoria, then you need to figure out where that error is coming from within your code.
Matt
5. Re: "exe" made with wine + binder
- Posted by sergelli Oct 08, 2011
- 1084 views
If you're not using wxEuphoria, then you need to figure out where that error is coming from within your code.
Matt
I do not think the problem is within the code.
When you produce the "exe" in Windows, this "exe" works well on Linux + Wine.
Any idea where I should look for what is causing this?
6. Re: "exe" made with wine + binder
- Posted by mattlewis (admin) Oct 08, 2011
- 1072 views
If you're not using wxEuphoria, then you need to figure out where that error is coming from within your code.
Matt
I do not think the problem is within the code.
When you produce the "exe" in Windows, this "exe" works well on Linux + Wine.
Any idea where I should look for what is causing this?
Well, for the error you specified, yes, I have a great idea. But you said you're not using wxEuphoria, so it sounds like you've done something very odd, which I cannot diagnose if you are not actually using wxEuphoria.
Does this happen with everything you bind? What about a simple "Hello, World" program?
Matt
7. Re: "exe" made with wine + binder
- Posted by sergelli Oct 08, 2011
- 1077 views
Does this happen with everything you bind? What about a simple "Hello, World" program?
Matt
I go do it
but it takes a little time, because I need to send to other machines...
8. Re: "exe" made with wine + binder
- Posted by sergelli Oct 08, 2011
- 1151 views
Well, for the error you specified, yes, I have a great idea. But you said you're not using wxEuphoria, so it sounds like you've done something very odd, which I cannot diagnose if you are not actually using wxEuphoria.
Does this happen with everything you bind? What about a simple "Hello, World" program?
Matt
O. K. Matt, you were right.
When I making a new environment to work with EU4, I copied many files and used one of them had a line:
include vxeud.e
That caused the error message only when the binder is used in the environment EU4
Sorry and thanks for the help
Sergio