Page 1 of 1

msysgit Install help

PostPosted: Monday, 18th June 2012, 02:43
by Thurman
Forgive me for the neubness. In reading the INSTALL.TXT I have successfully installed the msysgit, but in the section at line 275 of the before mentioned TXT file, where it discusses the "Building Tiles versions" at line 290 it states that I will need the following: SDL, SDL_image, libpng, and Freetype 2 in order to compile the Tiles version.

My question is this. Where do I dump this extensions? In the msysgit root, or in one of the many folders that reside there. Nothing in the INSTALL.TXT mentions this.

Thanks for any help.

Re: msysgit Install help

PostPosted: Monday, 18th June 2012, 13:24
by BlackSheep
I think msysgit comes with everything you need to build Crawl. I followed the instructions on the dev wiki, and was able to get it working without too much trouble:
https://crawl.develz.org/wiki/doku.php?id=dcss:help:git

Re: msysgit Install help

PostPosted: Monday, 18th June 2012, 22:13
by galehar
The dependencies are needed only for linux builds. Under windows, it uses the contribs which come with the sources.

Re: msysgit Install help

PostPosted: Monday, 18th June 2012, 23:28
by Thurman
Thanks for the replies. I still am having issues.

I checked for the sdl-config and it is nowhere, so check that off.

This is what I get:
The 'pcre' directory exists, but the Makefile is missing!

Then it ask if the 'git submodule update' worked properly?

So I went back and tried '$ git submodule update --init' again...
The line completes with no response, so I assume it did it's job, but I keep getting the same error...

So I opened the directory location and the PCRE folder is empty.

What gives with the PCRE???
Thanks.

Re: msysgit Install help

PostPosted: Tuesday, 19th June 2012, 00:45
by Thurman
It seems that the pull from the HTTPS leaves all of the contrib folders empty. Luckily I had pulled just the source not too long ago that had all the data that was missing. It looks like it will be a successful build. If I have further issues, I will let you all know.

Regards, T 8-)