Windows clients

Technical and coding related questions.

Moderator: Board moderators

Reven
Luser
Posts: 25
Joined: Mon Sep 11, 2006 1:04 am

Post by Reven »

Ok, a new binary is ready. A couple fixes:
  • Player->Spells now works. Be careful when you close the window - use the Close button, don't click the 'X' button on the title bar or else you won't be able to bring up the window again.
  • The skill levels now display correctly.
Download from [url]ftp://ftp.excelcia.org/pub/misc/CFGTKv2Client.zip[/url].
Rednaxela
Senior member
Posts: 434
Joined: Wed Jan 26, 2005 5:13 am

Post by Rednaxela »

Reven wrote:Ok, a new binary is ready. A couple fixes:
  • Player->Spells now works. Be careful when you close the window - use the Close button, don't click the 'X' button on the title bar or else you won't be able to bring up the window again.
  • The skill levels now display correctly.
Download from [url]ftp://ftp.excelcia.org/pub/misc/CFGTKv2Client.zip[/url].
Nice. Could you update the patches on the tracker now? :)
Reven
Luser
Posts: 25
Joined: Mon Sep 11, 2006 1:04 am

Post by Reven »

Both issues that were fixed were configuration problems, not code patches. The spells because DATADIR was set to something unixy, the level display because I missed setting -mms-bitfields in the makefile for common which meant the client thought some structures were differently sized than libcfclient.a did.

I have, though, just uploaded a patch for the build system to get it to work in MingW. This will allow the included build tools to work out of the box in MingW, providing the prodigeous number of runtime and devel libraries are installed correctly. I'll get some detailed instructions on setting up your MingW environment. After that, it's configure; make.

I will note I haven't tested to see if the build system patch breaks anything in Linux. I don't think it will, but standard disclaimers apply.
findufin
Newbie
Posts: 7
Joined: Fri Sep 22, 2006 11:26 pm
Location: France, Paris

Post by findufin »

Yeah I tried this new release and skills & protections are shown correctly.

And I previously didnt look at spells window : it seems to works well too.
Reven
Luser
Posts: 25
Joined: Mon Sep 11, 2006 1:04 am

Post by Reven »

Well, at this point, further work I want to do (sound) is going to collide with patches I've already submitted - I really don't want to start submitting patches that depend on earlier unaccepted patches.

What is the process to get the patches I've submitted accepted and into SVN?
Rednaxela
Senior member
Posts: 434
Joined: Wed Jan 26, 2005 5:13 am

Post by Rednaxela »

Reven wrote:What is the process to get the patches I've submitted accepted and into SVN?
Bug some developers to test that it doesn't break thing on other platforms :) (I would right now, but I'm a bit busy for the next couple days)
Also making a mailing list post asking if anyone has any objections to the patches wouldn't hurt.
Rednaxela
Senior member
Posts: 434
Joined: Wed Jan 26, 2005 5:13 am

Post by Rednaxela »

Just a note to others reading, the patches to make the gtk2 client compile on mingw/win32 made it into SVN a while back :)
findufin
Newbie
Posts: 7
Joined: Fri Sep 22, 2006 11:26 pm
Location: France, Paris

official version ?

Post by findufin »

well sorry to make an old post to life but trying to look at crossfire again, I could not find the last build of this windows gtk2 version on officials builds on http://crossfire.real-time.com/ : is it normal ? I think that its now included in official v2 builds, no ?
Post Reply