![]() |
#1 |
Prophet
Join Date: Apr 2007
Location: Seattle, WA
Posts: 6,725
Donated: $40
![]() |
Poschengband github
I see that the latest poschengband is 5.0.2, but when I patch up the non-funcrtional Makefile.win in the src directory using MINGW, code fetched from github, it compiles to 5.0.0.
So I can't load the 5.0.2 savefile from comp 197. Is the source up to date? What do I need to do to get it to work? |
![]() |
![]() |
![]() |
#2 |
Adept
Join Date: Jul 2015
Posts: 144
![]() |
Compile it using MSVS, get the binary and replace the msvcr100.dll, or try to compile just using "make". All of the system-specific makefiles are broken afaik.
|
![]() |
![]() |
![]() |
#3 |
Prophet
Join Date: Apr 2007
Location: Seattle, WA
Posts: 6,725
Donated: $40
![]() |
I don't have autoconf installed. I got the thing to compile without much difficulty (just fix the .res and .rc file, remove png and zip compression, remove win/ subdirectory. Basic stuff.
My trouble is that the github source is compiling to version number 5.0.0. How do I get it to compile to 5.0.2?? And no, I don't have MSVC on my little notebook. Edit: found it. It really looks like the problem is that github is not up to date. The version number in #defines.h shows VER_PATCH = 0, not 2 as it should be. This is a pain--downloading tar.gz files makes it a lot harder to maintain any local changes I might want to keep (like the working Makefile.win) Last edited by Pete Mack; November 17, 2016 at 08:00. |
![]() |
![]() |
![]() |
#4 |
Adept
Join Date: Jul 2015
Posts: 144
![]() |
|
![]() |
![]() |
![]() |
#5 |
Prophet
Join Date: Apr 2007
Location: Seattle, WA
Posts: 6,725
Donated: $40
![]() |
Oh I compiled it--that's easy, I've had plenty of practice fixing angband save files.
The trouble isn't that--it's that the github code is not actually up to date. It is 5.0.0 code. PosChengband is currently 5.0.2, as is the competition. And trying to run a 5.0.2 savefile against 5.0.0 DOES NOT WORK, even if you mess with the patch number--I tried it. Whoever owns the poschengband repository, please do update it. I'd be happy to attach a working Makefile.win (at least MINGW compatible*) if you want that too. * no-cygwin is no longer supported, so that would need some tweaks too. |
![]() |
![]() |
![]() |
#6 | |
Adept
Join Date: Jul 2015
Posts: 144
![]() |
Quote:
|
|
![]() |
![]() |
![]() |
#7 |
Prophet
Join Date: Apr 2007
Location: Seattle, WA
Posts: 6,725
Donated: $40
![]() |
Huh, thanks much. I wonder what I did wrong in my previous fetch. My apologies.
Ugh. Used git fetch instead of git pull, and neglected to reset to HEAD. I always forget the details on this :/ Last edited by Pete Mack; November 17, 2016 at 21:08. |
![]() |
![]() |
![]() |
#8 |
PosChengband Maintainer
Join Date: Jan 2008
Posts: 702
![]() |
Also, there is no such file as Makefile.win. The only supported build on Windows is with Visual Studio using Poschengband.sln ...
|
![]() |
![]() |
![]() |
#9 |
Prophet
Join Date: Apr 2007
Location: Seattle, WA
Posts: 6,725
Donated: $40
![]() |
|
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Getting Angband from Github and compiling it | Magnate | Development | 121 | December 17, 2019 04:57 |
Angband master branch reset on Github | Nick | Development | 2 | October 28, 2014 02:26 |
github question | nppangband | Development | 4 | September 26, 2012 10:52 |
Github for Windows | Nick | Development | 0 | May 30, 2012 06:25 |
Github help | nppangband | Development | 9 | September 20, 2011 22:11 |