blackberry / Wesnoth

The Battle for Wesnoth is a turn-based, tactical strategy game. It is cross-platform and open-source and uses SDL.
23 stars 8 forks source link

Missing boost dependencies #1

Open dodikk opened 12 years ago

dodikk commented 12 years ago

I am unable to build the project because of missing boost dependencies. Beside compile time header dependencies it contains linking dependencies to "boost::iostreams" and "boost::regex". Please assist.

jnicholl commented 12 years ago

I'm sorry, I'm a bit behind in getting the dependencies released. There are rather a large number of dependencies, not just boost. I believe the complete list is: SDL_net, SDL_ttf, SDL_image, pango, cairo, pixman, glib, and the parts of boost you mentioned. I hope to get these resolved this week. If you have time and interest, I don't believe it should take much to get the SDL dependencies and boost working; however, getting glib working may take a little more effort.

Just for clarification, boost::iostreams and boost::regex are simply those modules taken directly from the boost distribution, and compiled as separate libraries.

jnicholl commented 12 years ago

Sorry, didn't mean to close it... wrong button! :)

dodikk commented 12 years ago

Thank you for the fast feedback.

On the contrary to the boost repo, the SDL port repo at least contained some code. However, I did not have enough time to dig that deeply..

Just for clarification, boost::iostreams and boost::regex are simply those modules taken directly from the boost distribution, and compiled as separate libraries.

I don't believe it should take much to get the SDL dependencies and boost working

Yes, I know. However, they are poorly documented for the Blackberry platform. It is your job to create those documents. Not mine.

As a developer I would appreciate if you provided some access to the pre-built libraries, listed at your site https://bdsc.webapps.blackberry.com/native/documentation/oss.html

A requirement to cross-compile them manually can be a serious obstacle for some of the newcomers.

jnicholl commented 12 years ago

I'd like to provide the pre-built libraries when I can. I think the first step is the source code release, however.