aboutsummaryrefslogtreecommitdiffstats
path: root/doc/HowToBuild.html
Commit message (Collapse)AuthorAgeFilesLines
* Update HowToBuild.htmlSven Gothel2019-03-271-34/+6
| | | | | Minimum supported Debian version is now Debian 9 or Stretch to minimize maintenance. Note: No other GNU/Linux version has been validated so far.
* Bug 1348: X11 XI Multitouch: Fixes of previous commit ↵Sven Gothel2019-03-271-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 92006e4baef57f1f3fb647dd307aed5989fd4c8d Previous commit 92006e4baef57f1f3fb647dd307aed5989fd4c8d (Note to Danny: I cannot test this now - please re-test and/or review) X11Common::JavaWindow - Owns XI extension's xiOpcode, selected xiTouchDeviceId and tracked XITouchPosition array X11Window::CreateWindow - Query XI extension only once @ window creation and earmark xiOpcode in JavaWindow instance - Fix: Device selection code was "class->type != XITouchClass", but shouldn't it be 'XITouchClass == class->type' (as patched here) - Fix: Free XIQueryDevice returned XIDeviceInfo array via XIFreeDeviceInfo - Earmark deviceid in JavaWindow instance X11Display - Moved global static touch_coordinates to JavaWindow::xiTouchCoords instance X11Display::DispatchMessage - Changed event handling structure similar to https://keithp.com/blogs/Cursor_tracking/ - Fix: Free XGetEventData's optional memory allocation via XFreeEventData - Reuse JavaWindow's queried xiOpcode - Fix: Don't overrise windowPointer, instead validate and require a match. JavaWindow must match! - Fix: Also validate chosen deviceid with JavaWindow's registered device Newt Build: - Added libXi in build recipe and doc
* HowToBuild: Add Debian 9 NotesSven Gothel2018-01-151-2/+20
|
* HowtoBuild: Update Debian 8.1.0 package recipe ..Sven Gothel2015-08-201-5/+15
|
* Bug 1149 - Replacing PCPP w/ JCPP: Update HowToBuild.htmlSven Gothel2015-03-241-2/+8
|
* HowToBuild: Debian i386 on x64: Add symbolic links for shared libsSven Gothel2014-09-031-0/+8
|
* HowToBuild: Revert required git version back to 1.6.0 (from 1.7.10, commit ↵Sven Gothel2014-08-281-1/+1
| | | | | | | 1882b6551326e583c311b6b169be2222125df4d9) git version 1.7.10 is not available on certail 'long life' / LTS systems, we have to reschedule the gluegen patch for a later time.
* HowToBuild: Bump requirements: ant >= 1.9.0, git >= 1.7.10Sven Gothel2014-08-281-5/+8
| | | | | | | | - ant >= 1.9.0 - Due to java8 build support - git >= 1.7.10 - Due to gluegen's new git query of HEAD branch and sha1-tip
* HowToBuild: Add 'libudev-devel' for oculusvr-sdk sub-module compilationSven Gothel2014-07-031-3/+5
|
* Bug 1021: Add OculusSDK binding / Basic OVR support (HowtoBuild.xml: Mention ↵Sven Gothel2014-06-201-0/+5
| | | | feature loss if not fetching submodules)
* Bug 1021: Adding submodule oculusvr-sdk and adjust HowToBuild (git clone ↵Sven Gothel2014-06-191-1/+1
| | | | --recurse-submodules <jogl-url>)
* Minor refinements: .gitignore HowToBuildSven Gothel2014-06-191-2/+2
|
* HowToBuild: ant 1.8.2 ; Complete GNU/Linux dependencies w/ openjdk, ant and ↵Sven Gothel2014-05-091-5/+27
| | | | p7zip, refine Debian 7 and 8 i386 on amd64 details
* doc/HowToBuild.html: Remove duplicate lineSven Gothel2014-02-151-2/+0
|
* doc/HowToBuild.html: Complete Debian package list, add note on multiarch ↵Sven Gothel2014-02-151-0/+13
| | | | packages
* HowToBuild: Add 'libxcursor-devel' dependency and a debian one-liner ..Sven Gothel2014-01-211-0/+5
|
* Doc/HowToBuild: Windows x32 and x64 require new MingW64 Versions, tested w/ ↵Sven Gothel2013-08-311-11/+30
| | | | | | | | | | >= 4.8.1 - The previous MingW64 would still work, however we should align 32bit and 64bit versions - Mingw 32bit does not support dshow/com properly! - Use MingW64 32bit builds solve the problem
* HowTo Build: Ubuntu -> DebianSven Gothel2013-06-091-1/+1
|
* Fix HowToBuildSven Gothel2011-10-101-2/+3
|
* HowToBuild += libXrender-develSven Gothel2011-09-141-0/+2
|
* fix url: .com -> .orgSven Gothel2011-07-211-2/+2
|
* main git source location if jogampSven Gothel2011-06-281-4/+4
|
* Complete switching over to std X11 Xinerama started with ↵Sven Gothel2010-11-061-4/+5
| | | | f47e8be170731d75a8b6002621a1541f90160465
* HowToBuild Fix: Add Xrandr dependenciesSven Gothel2010-11-021-0/+4
|
* fixed Linux bullet list on HowToBuild www page.Michael Bien2010-06-021-25/+24
|
* XHTML cleanup for jogl deployment doc.Michael Bien2010-05-191-1/+1
|
* escaping ampersandin XMLMichael Bien2010-05-191-1/+1
|
* Merge branch 'master' of github.com:sgothel/joglMichael Bien2010-05-191-9/+31
|\ | | | | | | | | Conflicts: doc/HowToBuild.html
| * Added Cg referenceSven Gothel2010-05-171-1/+5
| |
| * HowToBuild: git doc refinementSven Gothel2010-05-171-3/+11
| |
| * Add Windows 64bit build docSven Gothel2010-05-171-4/+11
| |
* | XHTML cleanup for JOGL build howto.Michael Bien2010-05-191-191/+213
|/
* Fix docSven Gothel2010-05-141-11/+38
|
* Fix build HOWTOSven Gothel2010-05-141-62/+126
|
* Fix web documentation ..sg2158892009-07-301-5/+10
|
* Added featured projects section to JOGL home page. Reorganized and Kenneth Russel2006-11-241-3/+56
| | | | | | | | updated documentation to move certain non-essential portions of home page into developer documentation. git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@995 232f8b59-042b-4e1e-8c03-345bb8c30851
* Removed native code for DRIHack and replaced it with code using theKenneth Russel2006-11-241-3/+3
| | | | | | | | | | | | | | | | | | | | | GlueGen runtime library (specifically the NativeLibrary class). Updated the build.xml, in particular the dist targets, to no longer build or copy this native library. Updated the NativeLibrary class to allow specification of the full path to the library. Removed the GlueGen runtime classes from jogl.jar; these are now expected to reside in gluegen-rt.jar and it is expected that developers will have this on their CLASSPATH. Updated the dist target to include the gluegen-rt native library and jar file. Updated the JOGLAppletLauncher to download and unpack the gluegen-rt-natives jar as well as the jogl-natives jar. Updated the HowToBuild, user guide, and JOGLAppletLauncher documentation for this restructuring. Fixed bug in gluegen-cpptasks.xml in detection of Solaris/SPARCv9 and refactored targets further. Tested on Solaris/x86 so far; further testing and debugging of the nightly builds and applet launcher, and update of the JOGL applet test, to follow. git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@993 232f8b59-042b-4e1e-8c03-345bb8c30851
* Added patch from user mabraham on javagaming.org forums for building Kenneth Russel2006-04-141-1/+1
| | | | | | | on Windows 64-bit git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@715 232f8b59-042b-4e1e-8c03-345bb8c30851
* Added note requested by Justin Couch on needing JDK 5 for AMD64 buildsKenneth Russel2006-02-091-2/+3
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@591 232f8b59-042b-4e1e-8c03-345bb8c30851
* Moved GlueGen out of the JOGL workspace and into its own project. Kenneth Russel2006-01-151-8/+15
| | | | | | | | | | | | | | | | Restructured JOGL and JOAL build processes to separately invoke GlueGen's main build.xml before using it to generate their code. Refactored OS/CPU detection code into gluegen-cpptasks.xml build file in GlueGen workspace, which is now imported by both the JOGL and JOAL build processes. Unfortunately it seems to be somewhat difficult to completely factor out the C compiler configuration into the GlueGen workspace so this has been left for a later date. Added missed ALProcAddressLookup file to JOAL workspace. Updated JOGL and JOAL build documentation. More documentation for the GlueGen workspace is forthcoming. git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@542 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated HowToBuild.html to reflect build.xml changesKenneth Russel2006-01-141-9/+8
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@541 232f8b59-042b-4e1e-8c03-345bb8c30851
* Added contribution from user mabraham on JOGL forum with Microsoft Kenneth Russel2006-01-031-2/+3
| | | | | | | | | | Visual C++ 2005 (VC8) support. Deleted vc6.root and vc7.root properties as no longer being necessary. Updated build documentation to indicate that vcvars32.bat must be run before executing the appropriate ant target. git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@511 232f8b59-042b-4e1e-8c03-345bb8c30851
* Added FAQs on common errors building JOGLKenneth Russel2005-09-301-0/+19
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@389 232f8b59-042b-4e1e-8c03-345bb8c30851
* Minor correction about state of Cg bindingKenneth Russel2005-03-111-1/+1
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@252 232f8b59-042b-4e1e-8c03-345bb8c30851
* Corrected instructions in HowToBuild.html regarding PATH environmentKenneth Russel2005-03-111-1/+1
| | | | | | | variable git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@251 232f8b59-042b-4e1e-8c03-345bb8c30851
* Fixed Issue 95: incorrect bsh env fu in docs/HowToBuild.html Kenneth Russel2005-01-311-1/+1
| | | | | | | Applied typo fix from bug report. git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@197 232f8b59-042b-4e1e-8c03-345bb8c30851
* Incorporated changes by Alex Radeski <[email protected]> from the Kenneth Russel2004-08-041-1/+1
| | | | | | | | | | | JSR-231 expert group to use the Ant CPPTask instead of manual exec'ing of the C compiler from within the build.xml. Substantially simplifies the build.xml; further simplifications (i.e., unused variables) are probably possible. Ported the CPPTask support to Mac OS X and validated it and fixed minor bugs on the supported platforms. git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@145 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated JOGL and JOGL-Demos web start binaries and made minor doc changesKenneth Russel2004-04-121-1/+1
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@105 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated build documentation to indicate that Ant 1.6+ should now workKenneth Russel2004-04-071-2/+2
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@92 232f8b59-042b-4e1e-8c03-345bb8c30851
* Added Gerard Ziemski's changes to the build process on OS X to lookKenneth Russel2003-09-101-2/+6
| | | | | | | | for jogl.properties in the Library/Java subdirectory of the user's home directory. Updated the build documentation. git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@64 232f8b59-042b-4e1e-8c03-345bb8c30851