Commit Graph

882 Commits

Author SHA1 Message Date
rdb
231ca47edd Windows installer: More robust and less error-prone PATH changing 2016-09-28 00:08:28 +02:00
rdb
7b555b17b1 Fix rare Windows install bug: clears PATH env var if longer than 1024 chars 2016-09-15 02:27:39 +02:00
rdb
645d179227 Add back missing libp3pystub.a to Mac OS X SDK 2016-08-09 01:29:24 +02:00
rdb
46147e9a09 Maya 2016.5 on 1.9 branch; fix Maya 2016.5 build on Mac OS X 2016-06-27 01:12:51 +02:00
rdb
d53b2ca80e Backport various bugfixes from master, among which:
- Fix Windows pbuffer crash on Intel cards
 - Fix crash when using pnmimage.write with unsupported format
 - Fix GLSL diagnostics on Mesa GLES2 compiler
 - Reduce warning severity when resizing immutable storage texture
 - Print more debug info when FrameBufferProperties are insufficient
 - Fix "Bam file contains objects of unknown type: MovingPart<LMatrix4f>"
 - Fix memory leak in BulletTriangleMesh
 - Fix pmerge in Python 3
2016-06-07 14:40:27 +02:00
rdb
3951a191a3 Fix compile issues with ffmpeg on FreeBSD and Mac OS X 2016-06-07 14:06:53 +02:00
rdb
449d4c8a89 Build fix on Mac when building without libRocket 2016-04-12 18:19:55 +02:00
rdb
1bbfc1d9f6 Put .lib files for .pyd modules in built/lib, so they are packaged into the SDK 2015-12-06 15:16:48 +01:00
rdb
eb2c9f51f5 More fixes for custom incdir/libdir 2015-12-03 16:38:10 +01:00
rdb
2680680df0 Fix when passing custom incdir/libdir for Eigen 2015-12-03 16:09:54 +01:00
rdb
f6b66fc5db Fix PhysX compile issues on Mac 2015-11-25 02:01:07 +01:00
rdb
5ba93acf5c Workaround to allow building the rtdist on Mac 10.11, which removes DYLD_LIBRARY_PATH 2015-11-23 23:33:38 +01:00
rdb
37509e7c93 Fix makepanda --clean option when built dir doesn't exist yet 2015-11-23 23:33:27 +01:00
rdb
0e063694d7 Reorganise installation choices in Mac OS X installer 2015-11-23 18:06:38 +01:00
rdb
84d8298ee2 Change location of Mac tools from /Developer/Tools/Panda3D to /Developer/Panda3D/bin, to fix relative loader_path issue 2015-11-23 17:06:53 +01:00
rdb
1d86d604b2 More reliable file copy behaviour - handle directory symlinks better, too 2015-11-23 16:20:39 +01:00
rdb
d3a0603a7b Include Eigen headers in the Mac OS X SDK as well 2015-11-23 16:18:35 +01:00
rdb
9eb0a9196b Fix Mac libRocket library issues in 1.9.0 (particularly on El Capitan) 2015-11-21 16:55:27 +01:00
rdb
5b4b6ced70 Build .exe wrapper for .p3d deploy tools on Windows 2015-11-20 20:25:46 +01:00
rdb
f0e8dd4117 Build .p3d tools as part of SDK build process, if host URL and distributor are specified 2015-11-20 17:44:28 +01:00
rdb
7fa407a118 Add code to locate June 2010 DirectX SDK outside of the registry 2015-11-20 02:05:18 +01:00
rdb
da6d5f442c Don't require setting system PATH to import panda3d.* (backport from master) 2015-11-20 00:56:31 +01:00
rdb
e0dea2b342 Add --clean flag to makepanda to force a clean build 2015-11-19 15:31:24 +01:00
rdb
f9e61f8231 Fix OSX 10.11: use pkgbuild instead of PackageMaker, backport relocatability from master 2015-11-13 19:25:39 +01:00
rdb
04949501c6 Fix annoying 'rpm not found' error on Windows 2015-11-05 20:48:18 +01:00
rdb
d4d8585d0e Fix issues building with Cygwin version of Python 2015-11-05 20:43:03 +01:00
rdb
546bb22421 Workaround for Apple compiler bug causing Eigen compile error 2015-11-02 10:01:11 +01:00
rdb
83d9c4f528 Use /usr/local instead of /usr in Mac OS X installer, to work around El Capitan's System Integrity Protection 2015-10-11 20:11:30 +02:00
rdb
389d73a485 Include Eigen headers in Windows SDK to prevent people from having to grab the thirdparty packages 2015-10-07 15:51:56 +02:00
rdb
6d4d23cf6c Fix some p3dCert issues 2015-09-20 16:01:49 +02:00
rdb
d63110a49e Add localized text strings to p3dcert 2015-09-11 13:27:31 +02:00
rdb
d8f655479a Remove references to SourceForge CVS repository 2015-08-23 14:12:59 +02:00
rdb
6b7cbc5f2f Fix issue running makepanda on German computers 2015-08-16 13:51:25 +02:00
rdb
9b93b8a030 python-pmw shouldn't be a dependency, merely a recommendency 2015-08-13 01:59:07 +02:00
rdb
85e3d2ee3a Don't override host URL when building CMU runtime distribution 2015-08-09 13:10:20 +02:00
rdb
141c7a9c35 Improve build performance on Windows slightly 2015-06-02 21:02:35 +02:00
Sean Martin
912374cc51 Add support for Maya 2016 2015-06-01 22:27:13 +02:00
rdb
8a9e30afa8 Revert accidental disabling of strip step on Linux in opt4 builds 2015-04-06 15:05:47 +02:00
rdb
fdcd8de596 Fix runtime issues running maya2egg on Mac OS X 2015-04-02 01:34:45 +02:00
rdb
f7eb1db74c Fix symbol error when loading libp3ffmpeg on Mac OS X 2015-04-02 00:58:04 +02:00
rdb
9f3b37d62f Fix FCollada include location issue 2015-04-01 13:59:58 +02:00
rdb
b7840fed06 Fix compile errors and warnings with mayapath.cxx 2015-04-01 00:22:03 +02:00
rdb
7e2bbda123 Don't compile Maya 2012-2015 plugins in 32-bit mode on Mac OS X 2015-03-31 21:34:28 +02:00
rdb
0c6638b99c Maya 2012 and onward has no 32-bit build on Mac 2015-03-31 13:21:19 +02:00
rdb
889da02c8c FLTK needs X11 link 2015-03-31 13:02:35 +02:00
rdb
7097ea4a0e OSX build tweaks and fixes (always use Python framework for SDK) 2015-03-30 17:58:04 +02:00
rdb
af18bfd18d Fix makepanda, squelch libpandaexpress import error 2015-03-30 00:21:31 +02:00
rdb
5827959056 Fixes for 64-bit OS X build on newer OS X versions 2015-03-29 22:06:32 +02:00
rdb
982ece639d Support specifying custom location of thirdparty packages on makepanda command-line 2015-03-29 18:16:29 +02:00
rdb
bcb203af9a Mac OS X build improvements 2015-03-29 18:09:28 +02:00