Commit Graph

98778 Commits

Author SHA1 Message Date
Maarten Gribnau 61d996b801 Added more frozen files to the MSVC project.
Maarten
2002-11-14 16:51:01 +00:00
Maarten Gribnau c57ca3c86a Changed module name utils to util so that freeze will find the quaternions
etc. there.
Maarten
2002-11-14 16:50:24 +00:00
Maarten Gribnau a46e70f0e6 Fixed problem with the main intern MSVC project.
Maarten
2002-11-14 08:23:57 +00:00
Kent Mein 05dd7ff3fb Committing LarstiQ's patch for NAN_PYTHON_BINARY and NAN_MXTEXTTOOLS
It worked on my system and no one else has said anything.

Kent
--
mein@cs.umn.edu
2002-11-13 16:09:38 +00:00
Maarten Gribnau b4c622d4ba bug fix in vrml (inventor) import.
Maarten
2002-11-12 20:12:40 +00:00
Kent Mein b60b8009e7 Added a link for mozilla downloads.
Kent
--
mein@cs.umn.edu
2002-11-12 15:56:33 +00:00
Kent Mein 716caf4d37 - ALenum alc_error = alcGetError(); // openal_2.14+
+               ALenum alc_error = alcGetError(NULL);   // openal_2.14+


Fix to get it to work with latest version of openal.

Kent
--
mein@cs.umn.edu
2002-11-12 15:26:05 +00:00
Maarten Gribnau 278922d090 Modified the MSVC project files to use the static jpeg library as it used to be.
Maarten
2002-11-11 23:58:52 +00:00
Maarten Gribnau e0d9272376 Made a dependency so that the MSVC intern project file will actually call the
batch file that freezes the Blender Python code.
I had to add a dummy.cpp file to the freeze directory to make MSVC
understand it should call the batch file in a post build step. If someone else
has a better idea, feel free to change it!
Maarten
2002-11-11 22:48:06 +00:00
Maarten Gribnau 0efbb6c87b Fixed the MSVC project files. They now build both the release and debug
targets of creator publisher and player.
Assuming you have the libraries installed in lib/windows of course...
Maarten
2002-11-11 21:59:46 +00:00
Kent Mein d4e488abed Changed -O3 to -O2 under linux 2002-11-11 21:33:11 +00:00
Kent Mein f8843ee7e9 - python $(PYFLAGS) freeze.py -d -x os -x pprint -x Blender -I $(SRCDIR) -o $(TARGETDIR) $(SRCDIR)/VRMLmain.py
+       python $(PYFLAGS) freeze.py -d -x os -x pprint -I $(SRCDIR) -o $(TARGETDIR) $(SRCDIR)/VRMLmain.py


Freeze the Blender module
(I got this from some other people on #blendersauce and truthfully I have
no idea if this is correct or not so if someone else could look at it
that would be great)

Kent
--
mein@cs.umn.edu
2002-11-11 21:26:19 +00:00
Maarten Gribnau 9715aa0436 Converted icon files to binary files (cvs admin -kb) and restored them.
Maarten
2002-11-11 20:57:09 +00:00
Kent Mein a65506a3b5 Fixed action.c (brought it back to 1.2)
Kent
--
mein@cs.umn.edu
2002-11-11 14:46:27 +00:00
Maarten Gribnau 6db6011d89 First round of updates to project files. There is a working game player (debug
target) as long as you have installed the right libraries.
Added project file for Blender Ode.
Maarten
2002-11-11 00:02:52 +00:00
Maarten Gribnau 57ef60d081 Added another project to freeze Blender Python code from the main intern
MSVC workspace. It is not finished completely but it works (through a
batchfile).
Maarten
2002-11-10 23:54:39 +00:00
Maarten Gribnau f21dd64460 Added almost all projects in intern to the main MSVC project for intern (in
intern/make/msvc_6_0. Changed paths in all these files to build to
lib/windows and use obj/window/intern for object files and other temporary
stuff.
Added project files for guardedalloc and blenkey (in keymaker directory).
blenkey still assumes openssl being installed in lib/windows.
The only thing not automated is is the frozen Python stuff.

Maarten
2002-11-08 23:34:53 +00:00
Maarten Gribnau 54c3daf2e3 Updated MSVC GHOST project like the string project and added it to the
intern MSVC workspace
Maarten
2002-11-08 16:18:56 +00:00
Maarten Gribnau c7be06468e New MSVC workspace were I will add all the intern MSVC projects so that
they can all be build and installed in one go.
Maarten
2002-11-08 16:07:13 +00:00
Maarten Gribnau 2c35a94396 Fixed the MSVC project file so that it creates the lib/windows directories to
install the libraries into. Also, the objects are now build in the right directories.
Maarten
2002-11-08 16:00:26 +00:00
Kent Mein 50aabf8599 switched the order of build (frozen and intern are now intern and frozen)
that way the lib gets installed before the dir didn't exist so it
died.

Kent
--
mein@cs.umn.edu
2002-11-08 11:36:37 +00:00
Kent Mein bd89c211a2 I added the following comments to the readme:
--Notes on compiling mxTextTools
To get the latest version to compile on my machine I had to
edit mxSetup.py and remove /usr/include from INCLPATH for it to build
properly.
(after doing this you need to edit blender/source/Makefile and
fix the pointer to it I'm still working on automating this)

Kent
--
mein@cs.umn.edu
2002-11-08 10:28:47 +00:00
Kent Mein fbdf58fe29 I needed to update the path to libfrozen on the linking also
missed it before.

Kent
--
mein@cs.umn.edu
2002-11-08 10:16:47 +00:00
Maarten Gribnau 7325eff128 Added extra ranlib on libary files after being copied to the lib tree for OSX only.
This saves other OSX developers the trouble of manually running ranlib.
This is not a good solution (because I don't know the correct one) but it works.
Maarten
2002-11-07 22:41:42 +00:00
Kent Mein e46a6d2611 I autmated the rest of building libfrozen.a
I also moved it so that it gets put in:
 $(OCGDIR)/blender/bpython/$(DEBUG_DIR)libfrozen.a

and removed the stuff from the readme on how to do it by hand.

(I made one other small change and that was to comment
out the ssr target on solaris and freebsd in source/Makefile
I forgot to commit it yesterday)

Kent
--
mein@cs.umn.edu
2002-11-07 17:47:15 +00:00
Kent Mein 2c183d2da7 Updated it so intern/python/freeze is combined into intern's Makefile
also updated the readme so its not an extra step anymore.

Kent
--
mein@cs.umn.edu
2002-11-06 21:19:23 +00:00
Kent Mein 0252df880c added the following link:
mxtexttools:http://www.egenix.com/files/python/mxTextTools.html (python lib)

Kent
--
mein@cs.umn.edu
2002-11-06 16:52:20 +00:00
Kent Mein 7f4f5488f3 That was me Kent
I noticed it sounded kind of stupid so quit half way through the commit :)

Anyway it now reads:
If you tried to just have a go at making stuff you might wind up with
an empty file /tmp/.nanguess
You need to remove the empty file and it will get created automatically
by $NANBLENDERHOME/source/tools/guess/guessconfig after you have
setup the NANBLENDERHOME variable.

Kent
--
mein@cs.umn.edu
2002-11-06 15:49:26 +00:00
Kent Mein a4767dc245 Changed more wording again and added some extra software links.
Also added the following since it burned me and a couple people have asked:

If you tried to just have a go at making stuff you might wind up with
an empty file /tmp/.nanguess
You need to remove the empty file and re run it after you have
setup the NANBLENDERHOME variable.
2002-11-06 15:47:23 +00:00
Kent Mein 97827c21d0 I Just modified the Makefile to use the definitions instead of hard paths.
-CPPFLAGS += -I../../../../sumo/Fuzzics/include
-CPPFLAGS += -I../../../../sumo/include
+CPPFLAGS += -I$(NAN_FUZZICS)/include
+CPPFLAGS += -I$(NAN_SUMO)/include

Kent
--
mein@cs.umn.edu
2002-11-06 02:09:02 +00:00
Kent Mein 0a21a70463 Commented out the include since it was causing problems on some systems
and its not needed here.
(intern/Makefile)

Kent
--
mein@cs.umn.edu
2002-11-06 00:53:45 +00:00
Maarten Gribnau 2d5514be28 Brought back the sumo physics controllers and undid game engine make file
changes.
Instead modified the top level nan_definitions.mk to point the NAN_SUMO and
NAN_FUZZICS to the right locations.
Maarten
2002-11-05 20:20:50 +00:00
Kent Mein 7c59c12dc0 Sorry people reporting syntax problems :)
I should maybe hold off and post a couple at a time, but I figured
since others are working on stuff now it would be nice to keep it upto
date.  (let me know if I'm committing to often...)

(removed set from the bash instructions)

Kent
2002-11-05 20:05:19 +00:00
Kent Mein 9bddc20bd3 changed:
friend SG_Controller;
to:
 friend class SG_Controller;

gcc-3.2 was complaining that it wasn't defined.

Kent
--
mein@cs.umn.edu
2002-11-05 19:54:23 +00:00
Kent Mein f3ba5d80f9 Cleaned up the wording a little more and moved Martins info about
the intern/python stuff up a little to the more generic case.
(well the unix bit but hopefully we can rename the unix bit
generic make instructions or something.)

Kent
--
mein@cs.umn.edu
2002-11-05 19:53:11 +00:00
Norman Lin 15cb924aae added one comma to readme.txt as part of a test of the cvs-commit
settings for mailman notification
2002-11-05 13:15:22 +00:00
Maarten Gribnau c2d3cb6af0 Another small fix to ode:
Added a debug target to the Makefile to get a debug Blender to build
Maarten (mail@maartengribnau.com)
2002-11-04 21:55:48 +00:00
Maarten Gribnau bd39a84c8b Added fmod sound for OSX and fixed some endian problems in
gameengine/SoundSystem to get it to work.
Maarten (mail@maartengribnau.com)
2002-11-04 21:50:33 +00:00
Maarten Gribnau c458cc7310 Forgot to remove sumo physics controllers
Maarten (mail@maartengribnau.com)
2002-11-04 21:47:37 +00:00
Maarten Gribnau efb2c5f509 Documented ODE config setting for OSX.
Maarten (mail@maartengribnau.com)
2002-11-04 20:33:08 +00:00
Maarten Gribnau c21d639735 Changed the OSX config file so that it compiles on OSX 10.2
Checked against a fresh version from the ODE CVS and found that the problem was
not fixed there as well so I felt free to commit it here.
Maarten (mail@maartengribnau.com)
2002-11-04 20:32:30 +00:00
Maarten Gribnau 0698cafb6a removed last traces of sumo for Makefile users
1. Removed KX_SumoPhysicsController.h and KX_SumoPhysicsController.cpp
2. Changed some Makefiles to skip sumo
Maarten (mail@maartengribnau.com)
2002-11-04 20:22:33 +00:00
Kent Mein 3def6dafab I added the following at someone elses recomendation:
Then edit source/nan_definitions.mk to fit you're environment.
+(You'll want to change things like NAN_OPENSSL,NAN_JPEG, NAN_PNG etc..
+to point to where you have it installed)
2002-11-04 18:09:45 +00:00
Kent Mein 1ac249edb6 Fixed a bunch of typos.
mein@cs.umn.edu
2002-11-04 17:09:40 +00:00
Kent Mein 127efcd957 Added links to external packages you may need to download.
python, openal, nspr etc...

Kent
2002-11-04 16:32:14 +00:00
Maarten Gribnau 18db5b8676 Added specific external libary locations for OSX/darwin that override the
defaults in the lib tree (see instructions in ../readme.txt).
Maarten (mail@maartengribnau.com)
2002-11-03 22:43:28 +00:00
Maarten Gribnau 3911080ab0 Added detailed instrcutions for OSX developers.
Maarten (mail@maartengribnau.com)
2002-11-03 22:40:42 +00:00
Maarten Gribnau 08b13d90f5 added a line to add executable attributes to the binaries when copying into the
Mac bundles
Maarten (mail@maartengribnau.com)
2002-11-03 22:38:32 +00:00
Maarten Gribnau 8ddd50ef5c added a line to add executable attributes to the binaries when copying into the
Mac bundles
Maarten (mail@maartengribnau.com)
2002-11-03 22:29:15 +00:00
Maarten Gribnau c9f6b9c268 removed sumo from build directories
Maarten (mail@maartengribnau.com)
2002-11-03 21:30:02 +00:00