Commit Graph

265 Commits (728f00d8f7f1f94f9b29e5bfec6e6b20f99b8029)

Author SHA1 Message Date
don bright 728f00d8f7 clarify comments 2012-12-29 17:41:13 -06:00
don bright da9c94308d remove detection via package system, complicated + doesnt work well 2012-12-29 17:25:58 -06:00
don bright 7afcc417b3 prevent LD_LIBRARY_PATH problems on unix (not OSX) systems with
dependency builds, by using RPATH during build. remove the shell script
workaround that was added during the previous commit, as it is 'less
clean' a solution.
2012-12-29 14:26:59 -06:00
don bright 4cc6e2a1b1 a workaround for LD_LIBRARY_PATH having to be set every time you want to
run openscad if you build your own dependencies.
2012-12-24 20:15:40 -06:00
don bright 51259e6caa Merge branch 'mxebuild_fix' of github.com:openscad/openscad into mxebuild_fix 2012-12-24 19:45:14 -06:00
don bright fb6d7f9875 fix clang build on glew. add some documentation. 2012-12-24 19:44:43 -06:00
don bright 3c9f36e744 path instructions should be / not ./ 2012-12-25 02:21:22 +01:00
don bright 6693c3b364 fix eigen detection bug i introduced yesterday 2012-12-24 18:41:30 -06:00
don bright b39b2ba9d0 fixing g++ version detection 2012-12-24 16:34:43 -08:00
don bright bdfbcdf339 improve Gcc version detection 2012-12-25 01:28:23 +01:00
don bright 7be00e4bc5 more alt linux fixes 2012-12-23 16:01:40 -06:00
don bright 2367db3253 netbsd - ask user to verify X Sets are installed 2012-12-23 15:14:46 -06:00
don bright 91cec829ee fixes for Alt Linux 2012-12-23 15:12:27 -06:00
don bright f1e2235280 dont test for git, curl. they arent strictly needed for build 2012-12-23 16:54:57 +01:00
don bright e52787b07d make glew min 1.5.4 (its OK). fix glew + gcc detection. more debugging info. 2012-12-23 16:52:16 +01:00
don bright f3cd856282 netbsd fixes 2012-12-23 01:00:48 +01:00
don bright 0f72b116c5 deal with unknown system type better. remove 'tested on' messages 2012-12-22 00:23:33 +01:00
don bright fac239c0a2 stop apt-get from failing on unfound package names 2012-12-22 00:01:19 +01:00
don bright cdc408319e NetBSD deps. also detect stray copies of libraries under /usr/local on linux 2012-12-21 23:45:43 +01:00
don bright e3ea506d06 add libglew-dev to mageia 2012-12-21 16:54:43 -05:00
don bright 870f3dcd2d deal with situation where gcc doesnt exist. add mageia urpmi commands. shorten os detect code 2012-12-21 14:59:35 -05:00
Don Bright b1ecf35134 remove debug line 2012-12-21 10:41:06 -06:00
Don Bright bb317292c0 revise ubuntu / debian detection, dont try to detect version. check libgmp3-dev 2012-12-21 10:21:24 -06:00
don bright ef72f6fa7d fix slight bug in cgal build 2012-12-21 09:31:01 -06:00
don bright d8ecb145ac deal with black-on-white terminals. opencsg:dont copy lib/.libs if not there. 2012-12-21 08:30:27 -06:00
don bright b43cee7f41 opensuse - get bison/flex 2012-12-21 07:36:36 -06:00
don bright 1a399e7a30 document 'out of tree' dependency build. fix opencsg on netbsd 2012-12-21 03:24:43 +01:00
Don Bright 8b0ced0f93 glew fixes for clang and for hurd 2012-12-21 02:16:22 +00:00
Don Bright b925540b39 improve handling of clang for glew build 2012-12-21 01:41:20 +00:00
Don Bright aeefc1f6bc dont rebuild dependencies that are already built/installed 2012-12-21 01:30:05 +00:00
don bright 43e1d6150d download and build bison if needed. detect better on BSD 2012-12-21 02:18:21 +01:00
don bright 0de7357528 clarify README for linux/bsd build, streamline 'get-depdendencies' script 2012-12-21 01:54:35 +01:00
don bright ced98a72c0 fix bug detecting if CGAL was already downloaded. simplify some wording 2012-12-20 18:24:06 -06:00
Don Bright 596fe6271f deal with hurd 2012-12-21 00:06:28 +00:00
don bright 238cf8570d fixes for netbsd. clarify readme. 2012-12-21 00:35:16 +01:00
don bright 208be52473 improve OpenCSG build to use qmake + work better standalone 2012-12-20 15:14:54 -06:00
don bright 2a612b549b improve qt version detection 2012-12-20 13:01:30 -08:00
don bright f95fa0d607 change 'system' to 'found' in header of printed table 2012-12-20 12:52:05 -08:00
don bright 10f16dfe84 skip broken opengl testing under eigen3 2012-12-20 12:46:25 -08:00
don bright d80b067d53 convert tabs to spaces. fix some BSD problems 2012-12-20 20:52:14 +01:00
don bright bbcc2a0708 update boost version. allow 'out of tree' dependency check. fix cmake detection 2012-12-20 19:35:44 +01:00
don bright 67ba3cb3d2 for out of tree, build under $PWD/openscad_deps not $PWD 2012-12-20 18:59:50 +01:00
don bright f5cb2ecb30 enable 'out of tree' call of dependency scripts. fix old ubuntu detection. 2012-12-20 18:55:13 +01:00
don bright 2eb1842d9f do not use OSTYPE, its a read-only operating system variable 2012-12-19 18:34:37 -06:00
don bright 03ef1a27ea unify build scripts. introduce 'version checker' script. simplify instructions 2012-12-04 22:18:12 -06:00
don bright 406bf8a3a6 clarify mingw32 usage in docs & in 'print usage' 2012-12-03 09:08:11 +01:00
don bright 0778a55a40 actually assign copyright to Marius + Clifford, to eliminate any
problems with Debian.
2012-12-03 08:59:57 +01:00
don bright f07edc4f05 allow 'mingw32' option. dont use OSTYPE. fix docs. allow NUMCPU multicore build 2012-12-03 08:47:54 +01:00
don bright d57029a52b fix bug where if $MXEDIR didn't already exist, build failed 2012-12-03 05:16:15 +01:00
Marius Kintel 65c5788676 Updated to CGAL-4.1 2012-10-28 14:04:21 -04:00