gavanw / vqisosmall

Voxel Quest Isometric Small (No Large Files)
MIT License
280 stars 44 forks source link

OSX build #7

Open TheKnarf opened 8 years ago

TheKnarf commented 8 years ago

Tried to build it on osx (@jimhester @halfspiral).

➜  vqisosmall git:(master) ✗ mkdir build && cd build
➜  build git:(master) ✗ cmake ..
-- The C compiler identification is AppleClang 7.3.0.7030031
-- The CXX compiler identification is AppleClang 7.3.0.7030031
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/clang
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/clang -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/clang++
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/clang++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found OpenGL: /System/Library/Frameworks/OpenGL.framework
-- Found GLUT: /System/Library/Frameworks/GLUT.framework
-- Found GLEW: /usr/local/include
-- Found SFML 2.3.0 in /usr/local/include
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/fl-macbook-retina/Dropbox (Personal)/Projects/vqisosmall/build
➜  build git:(master) ✗ make
[  2%] Generating temp
/bin/sh: -c: line 0: syntax error near unexpected token `('
/bin/sh: -c: line 0: `/usr/local/Cellar/cmake/3.5.2/bin/cmake -E make_directory /Users/fl-macbook-retina/Dropbox\ (Personal)/Projects/vqisosmall/build/temp'
make[2]: *** [temp] Error 2
make[1]: *** [CMakeFiles/VoxelQuest.dir/all] Error 2
make: *** [all] Error 2
➜  build git:(master) ✗

Not entirely sure why make fails.

TheKnarf commented 8 years ago

It seems like the "Dropbox (Personal)" in my path crashed the build. Fun times.

TheKnarf commented 8 years ago

Except for a bunch of deprecated warnings, the make-command works fine.

[  2%] Generating temp
[  5%] Generating compiled
[  7%] Generating temp/f00025_includes.h
[ 10%] Generating temp/f00026_enums.h
[ 13%] Generating temp/f00027_vectors.h
[ 15%] Generating temp/f00030_json.h
[ 18%] Generating temp/f00040_png.h
[ 21%] Generating temp/f00215_helperfuncs.h
[ 23%] Generating temp/f00217_helperclasses.h
[ 26%] Generating temp/f00220_timer.h
[ 28%] Generating temp/f00240_simplex.h
[ 31%] Generating temp/f00250_imageloader.h
[ 34%] Generating temp/f00251_fbos.h
[ 36%] Generating temp/f00260_classdefs.h
[ 39%] Generating temp/f00380_gameworld.e, compiled/f00380_gameworld.e, temp/f00380_gameworld.h
[ 42%] Generating temp/f00293_gamesound.e, compiled/f00293_gamesound.e, temp/f00293_gamesound.h
[ 44%] Generating temp/f00294_gamemusic.e, compiled/f00294_gamemusic.e, temp/f00294_gamemusic.h
[ 47%] Generating temp/f00295_gamegeom.e, compiled/f00295_gamegeom.e, temp/f00295_gamegeom.h
[ 50%] Generating temp/f00300_singleton.e, compiled/f00300_singleton.e, temp/f00300_singleton.h
[ 52%] Generating temp/f00305_shader.e, compiled/f00305_shader.e, temp/f00305_shader.h
[ 55%] Generating temp/f00310_pooledresource.e, compiled/f00310_pooledresource.e, temp/f00310_pooledresource.h
[ 57%] Generating temp/f00315_poolmanager.e, compiled/f00315_poolmanager.e, temp/f00315_poolmanager.h
[ 60%] Generating temp/f00316_poolpagemanager.e, compiled/f00316_poolpagemanager.e, temp/f00316_poolpagemanager.h
[ 63%] Generating temp/f00320_fontwrapper.e, compiled/f00320_fontwrapper.e, temp/f00320_fontwrapper.h
[ 65%] Generating temp/f00325_uicomponent.e, compiled/f00325_uicomponent.e, temp/f00325_uicomponent.h
[ 68%] Generating temp/f00330_gamegui.e, compiled/f00330_gamegui.e, temp/f00330_gamegui.h
[ 71%] Generating temp/f00338_gameentnode.e, compiled/f00338_gameentnode.e, temp/f00338_gameentnode.h
[ 73%] Generating temp/f00339_gameent.e, compiled/f00339_gameent.e, temp/f00339_gameent.h
[ 76%] Generating temp/f00340_gameplantnode.e, compiled/f00340_gameplantnode.e, temp/f00340_gameplantnode.h
[ 78%] Generating temp/f00341_gameplant.e, compiled/f00341_gameplant.e, temp/f00341_gameplant.h
[ 81%] Generating temp/f00350_gamepage.e, compiled/f00350_gamepage.e, temp/f00350_gamepage.h
[ 84%] Generating temp/f00351_gamepageholder.e, compiled/f00351_gamepageholder.e, temp/f00351_gamepageholder.h
[ 86%] Generating temp/f00352_gameblock.e, compiled/f00352_gameblock.e, temp/f00352_gameblock.h
[ 89%] Generating temp/f00270_headers.h
[ 92%] Generating temp/f00500_mainfuncs.h
[ 94%] Generating compiled/main.cpp
Scanning dependencies of target VoxelQuest
[ 94%] Generating temp/f00025_includes.h
[ 94%] Generating temp/f00026_enums.h
[ 94%] Generating temp/f00027_vectors.h
[ 94%] Generating temp/f00030_json.h
[ 94%] Generating temp/f00040_png.h
[ 94%] Generating temp/f00215_helperfuncs.h
[ 94%] Generating temp/f00217_helperclasses.h
[ 94%] Generating temp/f00220_timer.h
[ 94%] Generating temp/f00240_simplex.h
[ 94%] Generating temp/f00250_imageloader.h
[ 94%] Generating temp/f00251_fbos.h
[ 94%] Generating temp/f00260_classdefs.h
[ 94%] Generating temp/f00380_gameworld.e, compiled/f00380_gameworld.e, temp/f00380_gameworld.h
[ 94%] Generating temp/f00293_gamesound.e, compiled/f00293_gamesound.e, temp/f00293_gamesound.h
[ 94%] Generating temp/f00294_gamemusic.e, compiled/f00294_gamemusic.e, temp/f00294_gamemusic.h
[ 94%] Generating temp/f00295_gamegeom.e, compiled/f00295_gamegeom.e, temp/f00295_gamegeom.h
[ 94%] Generating temp/f00300_singleton.e, compiled/f00300_singleton.e, temp/f00300_singleton.h
[ 94%] Generating temp/f00305_shader.e, compiled/f00305_shader.e, temp/f00305_shader.h
[ 94%] Generating temp/f00310_pooledresource.e, compiled/f00310_pooledresource.e, temp/f00310_pooledresource.h
[ 94%] Generating temp/f00315_poolmanager.e, compiled/f00315_poolmanager.e, temp/f00315_poolmanager.h
[ 94%] Generating temp/f00316_poolpagemanager.e, compiled/f00316_poolpagemanager.e, temp/f00316_poolpagemanager.h
[ 94%] Generating temp/f00320_fontwrapper.e, compiled/f00320_fontwrapper.e, temp/f00320_fontwrapper.h
[ 94%] Generating temp/f00325_uicomponent.e, compiled/f00325_uicomponent.e, temp/f00325_uicomponent.h
[ 94%] Generating temp/f00330_gamegui.e, compiled/f00330_gamegui.e, temp/f00330_gamegui.h
[ 94%] Generating temp/f00338_gameentnode.e, compiled/f00338_gameentnode.e, temp/f00338_gameentnode.h
[ 94%] Generating temp/f00270_headers.h
[ 94%] Generating compiled/main.cpp
[ 97%] Building CXX object CMakeFiles/VoxelQuest.dir/compiled/main.cpp.o
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:1616:49: warning: overflow in expression; result is -2147483648 with type 'int' [-Winteger-overflow]
        return nMin + (int)((double)rand() / (RAND_MAX + 1) * (nMax - nMin + 1));
                                                       ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:9555:8: warning: '/*' within block comment [-Wcomment]
      //*out = outv.data;
       ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:14874:13: warning: implicit conversion of NULL constant to 'GLuint' (aka 'unsigned int') [-Wnull-conversion]
                volTris = NULL;
                        ~ ^~~~
                          0
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:14875:15: warning: implicit conversion of NULL constant to 'GLuint' (aka 'unsigned int') [-Wnull-conversion]
                sliceTris = NULL;
                          ~ ^~~~
                            0
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:17197:17: warning: 'glutGetModifiers' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
                return (bool)(glutGetModifiers()&GLUT_ACTIVE_SHIFT);
                              ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:552:21: note: 'glutGetModifiers' has been explicitly marked deprecated here
extern int APIENTRY glutGetModifiers(void) OPENGL_DEPRECATED(10_0, 10_9);
                    ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:17201:17: warning: 'glutGetModifiers' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
                return (bool)(glutGetModifiers()&GLUT_ACTIVE_CTRL);
                              ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:552:21: note: 'glutGetModifiers' has been explicitly marked deprecated here
extern int APIENTRY glutGetModifiers(void) OPENGL_DEPRECATED(10_0, 10_9);
                    ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:17205:17: warning: 'glutGetModifiers' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
                return (bool)(glutGetModifiers()&GLUT_ACTIVE_ALT);
                              ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:552:21: note: 'glutGetModifiers' has been explicitly marked deprecated here
extern int APIENTRY glutGetModifiers(void) OPENGL_DEPRECATED(10_0, 10_9);
                    ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:17709:4: warning: 'glutFullScreen' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
                        glutFullScreen();
                        ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:461:22: note: 'glutFullScreen' has been explicitly marked deprecated here
extern void APIENTRY glutFullScreen(void) OPENGL_DEPRECATED(10_0, 10_9);
                     ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:17713:4: warning: 'glutPositionWindow' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
                        glutPositionWindow(250, 50);
                        ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:453:22: note: 'glutPositionWindow' has been explicitly marked deprecated here
extern void APIENTRY glutPositionWindow(int x, int y) OPENGL_DEPRECATED(10_0, 10_9);
                     ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:17808:22: warning: 'glutGetWindow' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
                        glutDestroyWindow(glutGetWindow());
                                          ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:449:21: note: 'glutGetWindow' has been explicitly marked deprecated here
extern int APIENTRY glutGetWindow(void) OPENGL_DEPRECATED(10_0, 10_9);
                    ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:17808:4: warning: 'glutDestroyWindow' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
                        glutDestroyWindow(glutGetWindow());
                        ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:443:22: note: 'glutDestroyWindow' has been explicitly marked deprecated here
extern void APIENTRY glutDestroyWindow(int win) OPENGL_DEPRECATED(10_0, 10_9);
                     ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:19440:12: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                saveFile("../cdat/lastJSONBuffer.js", &lastJSONBuffer);
                         ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:19441:12: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                saveFile("../cdat/lastImageBuffer.txt", &lastImageBuffer);
                         ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:19889:16: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
                char* text = "";
                             ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:25503:3: warning: array index 21 is past the end of the array (which contains 21 elements) [-Warray-bounds]
                ctClasses[E_CT_LENGTH] = E_CTC_NOTHING;
                ^         ~~~~~~~~~~~
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:14166:3: note: array 'ctClasses' declared here
  int (ctClasses) [E_CT_LENGTH];
  ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:29966:4: warning: 'glutSwapBuffers' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
                        glutSwapBuffers();
                        ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:448:22: note: 'glutSwapBuffers' has been explicitly marked deprecated here
extern void APIENTRY glutSwapBuffers(void) OPENGL_DEPRECATED(10_0, 10_9);
                     ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:34315:5: warning: 'glutInit' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
    glutInit(&argc, argv);
    ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:431:22: note: 'glutInit' has been explicitly marked deprecated here
extern void APIENTRY glutInit(int *argcp, char **argv) OPENGL_DEPRECATED(10_0, 10_9);
                     ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:34320:5: warning: 'glutInitDisplayMode' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
    glutInitDisplayMode(GLUT_DOUBLE|GLUT_RGB); //|GLUT_MULTISAMPLE
    ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:432:22: note: 'glutInitDisplayMode' has been explicitly marked deprecated here
extern void APIENTRY glutInitDisplayMode(unsigned int mode) OPENGL_DEPRECATED(10_0, 10_9);
                     ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:34321:5: warning: 'glutInitWindowSize' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
    glutInitWindowSize(winWidth, winHeight);
    ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:437:22: note: 'glutInitWindowSize' has been explicitly marked deprecated here
extern void APIENTRY glutInitWindowSize(int width, int height) OPENGL_DEPRECATED(10_0, 10_9);
                     ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:34322:5: warning: 'glutInitWindowPosition' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
    glutInitWindowPosition(250, 50);
    ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:436:22: note: 'glutInitWindowPosition' has been explicitly marked deprecated here
extern void APIENTRY glutInitWindowPosition(int x, int y) OPENGL_DEPRECATED(10_0, 10_9);
                     ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:34323:5: warning: 'glutCreateWindow' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
    glutCreateWindow("VoxelQuest");
    ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:441:21: note: 'glutCreateWindow' has been explicitly marked deprecated here
extern int APIENTRY glutCreateWindow(const char *title) OPENGL_DEPRECATED(10_0, 10_9);
                    ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:34347:5: warning: 'glutDisplayFunc' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
    glutDisplayFunc(display);
    ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:505:22: note: 'glutDisplayFunc' has been explicitly marked deprecated here
extern void APIENTRY glutDisplayFunc(void (*func)(void)) OPENGL_DEPRECATED(10_0, 10_9);
                     ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:34348:5: warning: 'glutIdleFunc' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
    glutIdleFunc(idleFunc);
    ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:513:22: note: 'glutIdleFunc' has been explicitly marked deprecated here
extern void APIENTRY glutIdleFunc(void (*func)(void)) OPENGL_DEPRECATED(10_0, 10_9);
                     ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:34349:5: warning: 'glutReshapeFunc' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
    glutReshapeFunc(reshape);
    ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:506:22: note: 'glutReshapeFunc' has been explicitly marked deprecated here
extern void APIENTRY glutReshapeFunc(void (*func)(int width, int height)) OPENGL_DEPRECATED(10_0, 10_9);
                     ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:34350:5: warning: 'glutPassiveMotionFunc' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
    glutPassiveMotionFunc(mouseMovementWithoutButton);
    ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:510:22: note: 'glutPassiveMotionFunc' has been explicitly marked deprecated here
extern void APIENTRY glutPassiveMotionFunc(void (*func)(int x, int y)) OPENGL_DEPRECATED(10_0, 10_9);
                     ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:34351:5: warning: 'glutMotionFunc' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
    glutMotionFunc(mouseMovementWithButton);
    ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:509:22: note: 'glutMotionFunc' has been explicitly marked deprecated here
extern void APIENTRY glutMotionFunc(void (*func)(int x, int y)) OPENGL_DEPRECATED(10_0, 10_9);
                     ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:34352:5: warning: 'glutMouseFunc' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
    glutMouseFunc(mouseClick);
    ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:508:22: note: 'glutMouseFunc' has been explicitly marked deprecated here
extern void APIENTRY glutMouseFunc(void (*func)(int button, int state, int x, int y)) OPENGL_DEPRECATED(10_0, 10_9);
                     ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:34353:5: warning: 'glutKeyboardFunc' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
    glutKeyboardFunc(keyboardDown);
    ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:507:22: note: 'glutKeyboardFunc' has been explicitly marked deprecated here
extern void APIENTRY glutKeyboardFunc(void (*func)(unsigned char key, int x, int y)) OPENGL_DEPRECATED(10_0, 10_9);
                     ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:34354:5: warning: 'glutKeyboardUpFunc' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
    glutKeyboardUpFunc(keyboardUp);
    ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:532:22: note: 'glutKeyboardUpFunc' has been explicitly marked deprecated here
extern void APIENTRY glutKeyboardUpFunc(void (*func)(unsigned char key, int x, int y)) OPENGL_DEPRECATED(10_0, 10_9);
                     ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:34355:5: warning: 'glutSpecialFunc' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
    glutSpecialFunc(processSpecialKeys);
    ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:517:22: note: 'glutSpecialFunc' has been explicitly marked deprecated here
extern void APIENTRY glutSpecialFunc(void (*func)(int key, int x, int y)) OPENGL_DEPRECATED(10_0, 10_9);
                     ^
/Users/fl-macbook-retina/vqisosmall/build/compiled/main.cpp:34360:9: warning: 'glutMainLoop' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
        glutMainLoop();    
        ^
/System/Library/Frameworks/GLUT.framework/Headers/glut.h:438:22: note: 'glutMainLoop' has been explicitly marked deprecated here
extern void APIENTRY glutMainLoop(void) OPENGL_DEPRECATED(10_0, 10_9);
                     ^
31 warnings generated.
[100%] Linking CXX executable VoxelQuest
[100%] Built target VoxelQuest
sterlingbaldwin commented 8 years ago

Good to see its building! Have you attempted to run it under OSX yet? I would love to dive into this project but dont really have a windows development environment configured.

TheKnarf commented 8 years ago

It ran on my MacBook Pro 13". But it was extremely slow. Will try it on my iMac later today.

On Fri, 5 Aug 2016 at 17:53, Sterling Baldwin notifications@github.com wrote:

Good to see its building! Have you attempted to run it under OSX yet? I would love to dive into this project but dont really have a windows development environment configured.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/gavanw/vqisosmall/issues/7#issuecomment-237888299, or mute the thread https://github.com/notifications/unsubscribe-auth/AANDEVtCEw4i-7Eoofj5j99ZPT1Wip6Oks5qc1xsgaJpZM4JdmdO .

gavanw commented 8 years ago

I am giving OSX a shot soon but I will be out of my "office" most of today.

sterlingbaldwin commented 8 years ago

Were there any changes necessary to compile for OSX? I would love to give it a shot under ubuntu as well and see how it works with nvidias linux drivers.

TheKnarf commented 8 years ago

Allright. Just built and ran it on my iMac (21.5-inch, Late 2012) with these specs:

Spec Spec
Processor 3,1 GHz Intel Core i7
Memory 16 GB 1600 MHz DDR3
Graphics  NVIDIA GeForce GT 650M 512 MB

The setup process for building was as following:

  1. Clone the repo
  2. Download and unzip the resources.zip
  3. Move all the files from the unzipped resources into the source dir
  4. Create a build folder
  5. Run cmake .. from inside the build folder (where the path .. corresponds to the root of the repo)
  6. Download and drop the lzz application inside the root of the repo
  7. Run make and start the application ./VoxelQuest

This seems to work all right. But I'm not sure what is supposed to happen when I start the application.

What I see after starting the application is the following:

screen shot 2016-10-15 at 19 18 49

This is the output from the application:

./VoxelQuest

blockSizeInHolders: 16
blockSizeInPixels: 32768
terDataBufPitchScaledXY 48
maxChangesInHolders: 8
volGenFBOX: 128
volGenFBOY: 16384
visPageSizeInPixels: 512
holderSizeInPixels: 2048
bufferMult: 1.25
metersPerLot: 64
pixelsPerMeter: 128
unitsPerMeter: 4
blockSizeInLots: 4
pixelsPerUnit: 32
unitsPerLot: 256
pixelsPerLot: 8192
holderSizeInPages: 4
holdersPerLot: 4
visPageSizeInUnits: 16
unitSizeInPixels: 32
worldSizeInBlocks:    256.000000   256.000000   1.000000
worldSizeInLots:    1024.000000   1024.000000   4.000000
worldSizeInHolders:    4096.000000   4096.000000   16.000000
worldSizeInPages:    16384.000000   16384.000000   64.000000
worldSizeInTerData:    4096.000000   4096.000000   32.000000
MAX_UNIFORMS: 32767

worldSizeInPixels:    8388608.000000   8388608.000000   32768.000000
Shader  34  ( ../src/glsl/GenerateVolumeEnt.c ) compile error:  WARNING: 0:2: extension 'GL_ARB_uniform_buffer_object' is not supported

Shader  35  ( ../src/glsl/GenerateVolumeEnt.c ) compile error:  WARNING: 0:2: extension 'GL_ARB_uniform_buffer_object' is not supported

Program  75  link error:  WARNING: Output of vertex shader 'finalVec' not read by fragment shader

FONT LOAD

FONT LOAD

Loading:  ../data/fonts/arial_regular_24.js
Load Successful

Valid JSON

Loading:  ../cdat/lastJSONBuffer.js
Load Successful

Valid JSON

Loading:  ../cdat/lastImageBuffer.txt
Load Successful
Sea Level: 133
start place cities
end place cities
start grow provinces
end grow provinces
start find neighboring cities
end find neighboring cities
start find city blocks
end find city blocks
start add in city roads
end add in city roads
start link close cities
end link close cities
start find biggest ocean gaps
iteration: 0
iteration: 1
end find biggest ocean gaps
start road regions
end road regions
start filling houses
end filling houses
DONE WITH MAP
Loading:  ../cdat/lastJSONBufferGUI.js
Load Successful

Valid JSON

getJVNodeByString(inventoryData.items)
inventoryData
items
getJVNodeByString(inventoryData.items)
inventoryData
items
Loading GUI Values
Loading:  ../cdat/saves/save0/compMap.txt
Load Successful
End Loading GUI Values
Shader  130  ( ../src/glsl/GenerateVolumeEnt.c ) compile error:  WARNING: 0:2: extension 'GL_ARB_uniform_buffer_object' is not supported

Shader  131  ( ../src/glsl/GenerateVolumeEnt.c ) compile error:  WARNING: 0:2: extension 'GL_ARB_uniform_buffer_object' is not supported

Program  171  link error:  WARNING: Output of vertex shader 'finalVec' not read by fragment shader

GW DONE
copyTerToTexture resIndex:  0
2016-10-15 19:18:21.065 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.065 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.204 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.204 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.218 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.218 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.262 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.262 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.310 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.310 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.310 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.310 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.357 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.358 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.358 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.358 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.404 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.404 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.409 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.409 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.458 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.458 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.512 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.512 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.545 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.545 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.594 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.595 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.627 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.627 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.679 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.679 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.680 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.680 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.729 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.730 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.730 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.730 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.766 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:21.766 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:22.746 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:22.746 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:22.810 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:22.811 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:22.895 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:22.895 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:22.985 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:22.985 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:23.062 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:23.063 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:23.147 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:23.147 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:23.212 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:23.213 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:23.381 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:23.381 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:23.461 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:23.461 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:23.553 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:23.553 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:23.881 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:23.881 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:23.966 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:23.967 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:24.049 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:24.049 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:24.130 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:24.130 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:24.215 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:24.215 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:24.296 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:24.296 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:24.297 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:24.297 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:24.382 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:24.382 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:24.464 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:24.464 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:24.549 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:24.549 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:24.633 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:24.633 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
copyTerToTexture resIndex:  1
copyTerToTexture resIndex:  2
2016-10-15 19:18:40.249 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.249 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.299 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.299 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.348 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.349 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.399 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.399 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.449 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.450 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.498 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.498 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.564 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.564 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.564 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.564 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.615 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.615 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.615 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.615 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.663 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.663 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.715 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.715 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.762 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.762 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.813 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.813 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.866 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.866 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.915 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:40.915 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
copyTerToTexture resIndex:  3
2016-10-15 19:18:45.155 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:45.155 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:45.297 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:45.297 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:45.425 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:45.425 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:45.559 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:45.559 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:45.560 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:45.560 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:45.827 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:45.827 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:45.828 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:45.828 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:47.558 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:47.558 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:47.773 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:47.773 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:47.774 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:47.774 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:47.791 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:47.791 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:47.912 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:47.912 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:48.009 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:48.010 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:48.141 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:48.141 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:48.271 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:48.271 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:48.406 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:48.406 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:48.543 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:48.543 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:48.675 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:48.675 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:48.809 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:48.809 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:48.960 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:48.960 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:53.280 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:53.280 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:53.429 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:53.429 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:53.550 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:53.550 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:53.683 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:53.683 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:54.088 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:54.088 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:54.089 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:54.089 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:56.597 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:56.597 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:56.598 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:56.598 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:56.789 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:56.789 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:56.789 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
2016-10-15 19:18:56.789 VoxelQuest[15027:3600491] GLUT Warning: glutCurrentModifiers: do not call outside core input callback.
^C
gavanw commented 8 years ago

This output is indicative that you are getting some shader/opengl errors, as I have seen similar on other machines. If it is working properly you would see some terrain, and the black cracks between the bricks would be a much lighter tone (any pure-black shading anywhere is usually indicative of either malformed data loading and/or shader errors). Also I have noticed that some recent commits to the repo have messed a lot of things up, so you may want to look into that (I will as well, as soon as I get some time; I have very little time at the moment as I am working many hours at a new job).

TheKnarf commented 8 years ago

Do you have a screenshot of how it should look immediately after starting the game? So that I have something to compare it to if I try to fix whatever isn't working correctly on my iMac.

gavanw commented 8 years ago

When you immediately start it drops you in a random world at a random location. Newer builds have a fixed seed for world and location - I have to get these out at some point but right now my time is very limited due to work on the weekdays and family time on the weekends. You will have to scroll up and down vertically (see controls in github readme) until you see terrain. But it looks like terrain is not showing in your broken build, so it could very well drop you out in the wilderness with no buildings to get your bearings. You can also scroll on the map (zoom out, then zoom in on a city, which are shown with tiny semi transparent lines on the map)). Currently not very good for the purpose of debugging. I'll try to get out some of the builds with the ray cast terrain - much easier to get your bearings there as it renders right away.