Hi, I'm brand new to the list and would like to get a Windows application that I wrote (uCon) to work with wine/winelib. I've submitted it to the application database. I've tried it on Wine and it *almost* works, so I'd like to pursue this further by building uCon with Winelib (as is recommended somewhere in the documentation).
That being said, I'm a bit confused... The winelib users guide mentions "winemaker", but doesn't point to where I get it. It doesn't appear to come with the Wine package (as expected); however, aside from the entire Wine source tree, I don't see anything else to download.
Do I need/want the entire Wine source tree if my next step is to attempt to build my application using Winelib?
Thanks in advance Ed
BTW... I'm going to be doing this on a RH9 linux box.
Hello,
On 8/27/07, Ed Sutter esutter@alcatel-lucent.com wrote:
Do I need/want the entire Wine source tree if my next step is to attempt to build my application using Winelib?
Yes. Its in wine/tools/winemaker I think. You might try adapting your project to mingw on windows before you attempt to build it as a winelib application. It seems to be less trouble to port projects that way.
Do I need/want the entire Wine source tree if my next step is to attempt to build my application using Winelib?
Yes. Its in wine/tools/winemaker I think. You might try adapting your project to mingw on windows before you attempt to build it as a winelib application. It seems to be less trouble to port projects that way.
ok I'm currently building in a Cygwin environment, using vi, cscope and make instead of the VCC development GUI, so I think I'm pretty close already. The wine rpm for RH9 (my current host) is 0.9.2, but the source tree appears to be newer. Is this going to be trouble for me? Or is it just that no one has rebuilt the RH9 rpm to run on RH9? Ed
Hi,
On 8/27/07, Ed Sutter esutter@alcatel-lucent.com wrote:
I'm currently building in a Cygwin environment, using vi, cscope and make instead of the VCC development GUI, so I think I'm pretty close already. The wine rpm for RH9 (my current host) is 0.9.2, but the source tree appears to be newer. Is this going to be trouble for me? Or is it just that no one has rebuilt the RH9 rpm to run on RH9? Ed
I don't know if there is a git package for RH9 but I'd suggest pulling down the latest source tree from there. Once you have it you can run winemaker on your applications source tree and it should build the correct makefiles for you. In most cases you just need to replace gcc with winegcc, windres with wrc, etc. I think the linking rules for LD verse winebuild might be slightly different but I am not sure as its been a while since I tried to port a winelib application. If you run in to problems let us know.
Thanks Steven