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
Marius Kintel
a661315ab2
Boost 1.51 requires chrono for thread
2012-10-26 10:44:50 -04:00
Marius Kintel
85bc16fc9f
Initial clang build support
...
Conflicts:
scripts/macosx-build-dependencies.sh
2012-10-22 22:07:45 -04:00
Marius Kintel
dadde5d754
Minor clang updates
...
Conflicts:
scripts/macosx-build-dependencies.sh
2012-10-22 22:05:25 -04:00
Marius Kintel
ed27859e65
Now builds on clang-4.0 on Mac OS X Lion
...
Conflicts:
scripts/macosx-build-dependencies.sh
2012-10-22 22:04:49 -04:00
Marius Kintel
f89b237ab6
Updated mpfr, boost, glew
2012-08-21 21:10:47 -04:00
Marius Kintel
1e56bf65b9
Merge commit '765f1a98dc124e1913b53ea8467908b8b8bda032'
2012-08-20 19:49:00 -04:00
Marius Kintel
6b32e38e2a
Merge branch 'master' of github.com:openscad/openscad
2012-08-20 08:56:40 -04:00
Marius Kintel
8712bea305
Added support for Lion, added option to force LLVM compiler
2012-08-20 08:53:27 -04:00
don bright
ee26d60a8b
for ubuntu 12, use binary libcgal libopencsg packages, not build from source
2012-08-19 12:53:02 -05:00
don bright
a9045315ba
rewrite Eigen detection in CMakelists. cleanup files for pull request.
2012-08-19 07:58:30 -05:00
don bright
17e9fe2ea9
cleaning up for pull request
2012-08-19 07:17:06 -05:00
don bright
e7ebf47d9b
fix bug in build script for boost
2012-08-18 17:50:45 -05:00
don bright
526ed73ec2
restore commented-out build commands
2012-08-18 17:30:47 -05:00
don bright
1e0ce9e46b
alter Mac OSX dependencies build script to get eigen version 3.1.1
...
This still allows the building of eigen, 2.0.17 just change the version
number at the bottom of the file.
Eigen3 requires an 'out of source' build.
2012-08-19 00:19:25 +02:00
don bright
c4d68588a6
modify build system to auto-detect eigen3, and fallback to eigen2
2012-08-19 00:14:17 +02:00
don bright
9f6819e685
initial rework to enable eigen3 per issue #174 .
...
1. enable eigen3 in qmake build system
2. convert Transform3d and cwise() per the eigen2->eigen3 porting faq online
3. get rid of 'using namespace boost::filesystem' as it conflicts with eigen3
2012-08-18 22:28:36 +02:00
Marius Kintel
88e0cf28d7
Merge pull request #169 from openscad/copyright_notices
...
Copyright notices
2012-08-13 12:59:01 -07:00
don bright
8318c672a8
clarify documentation
2012-08-05 05:03:52 +02:00