X-Git-Url: https://git.cworth.org/git?p=vogl;a=blobdiff_plain;f=README.md;h=668f3ee79f7d83610bbbb8539001dcaa8dab265c;hp=d7d9258c92c104a1950ea75a0d0ef4d577193cb6;hb=HEAD;hpb=efdbc27f2074c559c8bbd4c118c45fda53e7aa7a diff --git a/README.md b/README.md index d7d9258..668f3ee 100644 --- a/README.md +++ b/README.md @@ -14,11 +14,13 @@ To build the vogl chroots (uses schroot), do the following: You should now be ready to build in your chroots. Something like any of these: vogl/bin/mkvogl.sh --release --amd64 - vogl/bin/mkvogl.sh --debug--amd64 --i386 --clang34 --verbose + vogl/bin/mkvogl.sh --debug --amd64 --i386 --clang34 --verbose vogl/bin/mkvogl.sh --release --amd64 --i386 --gcc48 --CRNLIB_ENABLE_ASSERTS Note that you do _not_ have to use the chroots or mkvogl.sh to build. You could do your own cmake (cmake vogl/src) and go from there. It's up to you to get the dependencies correct though. Look at vogl/bin/chroot_configure.sh to see how the chroots are set up. The source for mkvogl is in vogl/bin/src/mkvogl.cpp - it's just a simple cpp wrapper around cmake. +If you do use the chroots, do not build from within an encrypted home folder, as files in an encrypted home folder will not be visible from within the chroot, causing the build script to fail. + ## Capturing ## vogl/bin/steamlauncher.sh --gameid vogl/vogl_build/bin/glxspheres32 @@ -34,7 +36,7 @@ You should now have something like the following in your temp directory: or - vogl/vogl_build/bin/vogleditor64 ; and then open the trace file... + vogl/vogl_build/bin/vogleditor64 /tmp/vogltrace.glxspheres64.2014_01_20-16_19_34.bin ## Directory structure ## @@ -56,12 +58,20 @@ The directory structure for vogl currently looks like this: i386/ ; external projects untar'd & built here x86_64/ ; +## QtCreator tagging and building ## + + See qtcreator/qtcreator.md file: [qtcreator.md](qtcreator/qtcreator.md) + ## Vogl Dev List ## http://lists.voglproj.com/listinfo.cgi/dev-voglproj.com ## Useful Links ## +Vogl Wiki + +* https://github.com/ValveSoftware/vogl/wiki + OpenGL documentation/references * 4.x: http://www.opengl.org/sdk/docs/man/