Cavewhere / cavewhere

3D Cave Mapping Software
https://cavewhere.com
GNU General Public License v3.0
34 stars 8 forks source link

How do you build it? #1

Closed balister closed 10 years ago

balister commented 10 years ago

Yeah, I am lazy. On Fedora 20 I cd into the cavewhere directory and type:

qmak which leads to:

[balister@mini cavewhere (master)]$ qmake-qt4 
fatal: No names found, cannot describe anything.
/home/balister/src/git/cavewhere/Cavewhere.pro:643: Unknown test function: cache
Project MESSAGE: Warning: unknown QT: concurrent
Project MESSAGE: Warning: unknown QT: qml
Project MESSAGE: Warning: unknown QT: quick
WARNING: Failure to find: src/cwGLRenderer.cpp
WARNING: Failure to find: src/cwGLRenderer.h
WARNING: Failure to find: src/serialization/cavewhere.pb.h
WARNING: Failure to find: src/serialization/qt.pb.h

I poke around my qt book, but I really should be working not trying this :)

balister commented 10 years ago

And you need Qt5 and some extra qt modules. Working on a list now. Sadly the laptop I have with me is really Fedora 17, so QT5 support is poor. It needs updating, but I am reluctant to do that in the middle of a business trip :)

vpicaver commented 10 years ago

You need qt 5.2.1 and qbs. After setting up qbs, type: qbs cavewhere.qbs

Currently it's targeted to build on Mac, but should port to Linux easily. I need to write up real build instructions.

balister commented 10 years ago

On 04/06/2014 04:38 PM, vpicaver wrote:

You need qt 5.2.1 and qbs. After setting up qbs, type: qbs cavewhere.qbs

Currently it's targeted to build on Mac, but should port to Linux easily. I need to write up real build instructions.

Any idea what rpm might have qbs?

I really need to finish reviewing GSoC apps ....

Philip


Reply to this email directly or view it on GitHub: https://github.com/Cavewhere/cavewhere/issues/1#issuecomment-39687067

vpicaver commented 10 years ago

You can install qt creator 3.0 and build it through there. Probably the easiest way. On Apr 7, 2014 10:26 AM, "Philip Balister" notifications@github.com wrote:

On 04/06/2014 04:38 PM, vpicaver wrote:

You need qt 5.2.1 and qbs. After setting up qbs, type: qbs cavewhere.qbs

Currently it's targeted to build on Mac, but should port to Linux easily. I need to write up real build instructions.

Any idea what rpm might have qbs?

I really need to finish reviewing GSoC apps ....

Philip


Reply to this email directly or view it on GitHub: https://github.com/Cavewhere/cavewhere/issues/1#issuecomment-39687067

Reply to this email directly or view it on GitHubhttps://github.com/Cavewhere/cavewhere/issues/1#issuecomment-39693451 .

vpicaver commented 10 years ago

A complete guide on how to build Cavewhere on Mac, Ubuntu, and Windows 7: https://github.com/Cavewhere/cavewhere/wiki/How-To-Build