[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4752: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4754: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4755: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4756: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
ToME: the Tales of Maj'Eyal • View topic - ToME 2 maintenance

ToME: the Tales of Maj'Eyal

Everything about ToME
It is currently Wed Apr 14, 2021 4:16 pm

All times are UTC




Post new topic Reply to topic  [ 326 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6 ... 22  Next
Author Message
 Post subject: Re: ToME 2 maintenance
PostPosted: Thu Apr 01, 2010 7:13 am 
Offline
Archmage

Joined: Fri Jan 17, 2003 9:33 am
Posts: 412
Location: Les Corbières sauvages
Not a moan ! ...

Have a mind that some large percentage of the folk who play ToME are never going to build anything from anything with anything computer-related. If it's not available as an application which one downloads and then runs, for them (okay then hands up, us :)) it might as well not exist. Ye all put in mammoth amounts of time for nerry a shilling. That much is forever clear.

... not a moan !


Top
 Profile  
 
 Post subject: Re: ToME 2 maintenance
PostPosted: Thu Apr 01, 2010 8:29 am 
Offline
Reaper

Joined: Mon Jan 22, 2007 6:31 pm
Posts: 1534
Location: East of the sun, west of the moon
keep in mind also that this will keep on being updated (at least till all the bugs are straightened out), so even though the current version is 2.3.8 (unofficially) there needs to at least be someone to compile a windows version if there is a change, as most people playing tome play on windows (probably). they cant just be ignored. which is why I wanted to try to compile it even though there already is one, so I could do it later... so my challenge would be *do* a windows compile for each (unofficial) release (and a linux and mac too). sources are good, but not everybody know how to do them.

_________________
Oliphant am I, and I never lie.


Top
 Profile  
 
 Post subject: Re: ToME 2 maintenance
PostPosted: Thu Apr 01, 2010 8:39 am 
Offline
Reaper

Joined: Wed Dec 12, 2007 12:21 am
Posts: 2257
Location: New Zealand

_________________
Regards

Jon.


Top
 Profile  
 
 Post subject: Re: ToME 2 maintenance
PostPosted: Thu Apr 01, 2010 10:25 am 
Offline
Spiderkin

Joined: Sat Mar 18, 2006 12:48 pm
Posts: 482
Could anyone who's actually managed to get it tome compile on Windows add some detailed instructions to wiki page? (Or update the page, or whatever)

FWIW, I agree that the building.txt needs to be expanded greatly, but I don't have access to Windows, so...


Top
 Profile  
 
 Post subject: Re: ToME 2 maintenance
PostPosted: Thu Apr 01, 2010 1:36 pm 
Offline
Wyrmic

Joined: Thu Dec 20, 2007 12:08 am
Posts: 233
Location: California
If there's any chance of an OSX executable of the update, I would play it.


Top
 Profile  
 
 Post subject: Re: ToME 2 maintenance
PostPosted: Sat Apr 03, 2010 6:19 am 
Offline

Joined: Sat Apr 03, 2010 6:04 am
Posts: 4
I managed to build it on windows. All I had to do was install git and cmake, I already had mingw installed for a while. From there just run the commands listed in building.txt.

I'm not sure what someone would need to know coming at this as a newbie. I think the only thing I had to do manually was add mingw's bin location to my PATH. You can google how to edit the PATH environment variable, it's simple.


Top
 Profile  
 
 Post subject: Re: ToME 2 maintenance
PostPosted: Mon May 03, 2010 11:02 am 
Offline

Joined: Mon May 03, 2010 10:05 am
Posts: 1


Top
 Profile  
 
 Post subject: Re: ToME 2 maintenance
PostPosted: Tue May 04, 2010 6:21 pm 
Offline
Spiderkin

Joined: Sat Mar 18, 2006 12:48 pm
Posts: 482
I've applied the automatizer fix and the mimicry duration display fix. I've also added support for building the GTK2 interface with the CMake build system. (The last bit isn't really tested. It did start on my machine :)).

I think the mimicry spell failure thing is a little too ugly. (Though I suppose by the standards of the existing code, it mightn't be that bad.)

The fixes have been pushed to the git repo.


Top
 Profile  
 
 Post subject: Re: ToME 2 maintenance
PostPosted: Fri May 07, 2010 5:15 am 
Offline
Spiderkin

Joined: Sat Mar 18, 2006 12:48 pm
Posts: 482
Just thought I'd mention it here:

Since there already quite a few fixes, I've tagged v2.3.8-ah in git. I'd appreciate it if somebody could compile an "official" 2.3.8-ah for Windows.


Top
 Profile  
 
 Post subject: Re: ToME 2 maintenance
PostPosted: Sun May 09, 2010 8:17 pm 
Offline

Joined: Sun May 09, 2010 7:25 pm
Posts: 1
I just got a fresh copy (2.3.8-ah) out of the repository to try my hand at compiling on windows.

Once I had all the requisite bits the build seemed to go okay, but I had to turn on "Bizarre Display" for the main ToME window or things go a bit wonky. I don't have to do this in version 2.3.5 running on the same system.

Any ideas as to what's going on here?


Top
 Profile  
 
 Post subject: Re: ToME 2 maintenance
PostPosted: Mon May 10, 2010 3:42 am 
Offline
Wyrmic

Joined: Wed May 21, 2008 2:08 am
Posts: 292
I have always had to turn Bizzare Display on, even with the official 2.3.5. Otherwise I'd get the @ trails and all that. Both on win XP and Win7x64

_________________
http://angband.oook.cz/ladder-browse.php?e=budswell
http://te4.org/user/1471/characters


Top
 Profile  
 
 Post subject: Re: ToME 2 maintenance
PostPosted: Fri Sep 24, 2010 5:28 am 
Offline
Cornac

Joined: Mon Mar 20, 2006 11:28 pm
Posts: 38
Two quick questions:

1. Is there a place where I can just grab a tarball of the current source? I didn't see that on the Git site. Unless I just have to hit the download v2.3.8-ah as tar.gz link here:
http://gitorious.org/tome2/tome2/commits/v2.3.8-ah

(The main link on the tome2 folder is broken, it sends you to http://gitorious.org/tome2/tome2/commit/v2.3.8-ah )

2. Is there a free / open source C++ compiler out there for Windows that will compile this beast? DevC++ gagged on it. Trying MinGW next...


Last edited by KiTA on Fri Sep 24, 2010 6:14 am, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: ToME 2 maintenance
PostPosted: Fri Sep 24, 2010 6:07 am 
Offline
Cornac

Joined: Mon Mar 20, 2006 11:28 pm
Posts: 38
Error when I try to compile on Windows:

[100%] Building C object CMakeFiles/tome.dir/readdib.obj
Linking C executable tome.exe
CMakeFiles/tome.dir/main-win.obj:main-win.c:(.text+0xec8): undefined reference t
o `ReadDIB'
CMakeFiles/tome.dir/main-win.obj:main-win.c:(.text+0x1941): undefined reference
to `PlaySoundA@12'
collect2: ld ?I?X?e?[?^?X 1 ?A?I?1???U????
mingw32-make[2]: *** [tome.exe] Error 1
mingw32-make[1]: *** [CMakeFiles/tome.dir/all] Error 2
mingw32-make: *** [all] Error 2

C:\tome-238-ah-win\tome2-tome2-v2.3.8-ah\tome2-tome2\src>

Latest mingw32. I had to use cmake-gui to get things rolling, as cmake keeps stupidly finding my Free Pascal's GCC and refusing to look anywhere else.


Top
 Profile  
 
 Post subject: Re: ToME 2 maintenance
PostPosted: Tue Sep 28, 2010 5:35 pm 
Offline
Spiderkin

Joined: Sat Mar 18, 2006 12:48 pm
Posts: 482
Yeah, as you've found out, compiling on Windows can be a pain.

I don't really have any way of testing Windows builds, so things may be a bit rough... Any additions to the build instructions for Windows would be welcomed.


Top
 Profile  
 
 Post subject: Re: ToME 2 maintenance
PostPosted: Tue Sep 28, 2010 10:07 pm 
Offline
Uruivellas

Joined: Mon Oct 09, 2006 7:47 pm
Posts: 617


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 326 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6 ... 22  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group