summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorIan C <ianc@noddybox.co.uk>2005-04-15 00:53:56 +0000
committerIan C <ianc@noddybox.co.uk>2005-04-15 00:53:56 +0000
commit71c1ae31007891ecfd59236ba8564bc4b5deb1e4 (patch)
tree5d307457e7bfa2bb544267826a37366c51215901 /INSTALL
parentede67ff31c69f56094a1248cd0bdb7f529dba0f3 (diff)
Initial import
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL80
1 files changed, 80 insertions, 0 deletions
diff --git a/INSTALL b/INSTALL
new file mode 100644
index 0000000..0e983fa
--- /dev/null
+++ b/INSTALL
@@ -0,0 +1,80 @@
+These Milkshape plugins require a DLL that allows the plugin to function
+(DON'T get me started on the genius of returning C++ classes from DLLs...)
+
+Details on building this are in step II.
+
+----------------------------------------------------------------------------
+I. GETTING STARTED
+----------------------------------------------------------------------------
+
+Pre-requisites:
+
+ mingw with msys.
+
+ Microsoft C++ Compiler (I used the free Visual C++ 2003 Toolkit).
+
+ Windows Platform SDK. This should only be a temporary requirement until
+ I clean up my dialog resource files.
+
+ w32dlib -- this is a simple Win32 dialog library available from:
+ http://www.wherewilliputthisbloodything?/
+
+ Edit make.conf and set the path to your Milkshape SDK as appropriate.
+
+
+----------------------------------------------------------------------------
+II. BUILDING THE DLL WRAPPER
+----------------------------------------------------------------------------
+
+To build:
+
+ 1. Open a command tool (with paths set to the MS C++ compiler) and cd
+ into the wrapper directory.
+
+ 2. type 'nmake'.
+
+ 3. Copy the resulting mingwms.dll to your Milkshape application directory.
+
+
+----------------------------------------------------------------------------
+III. BUILDING THE TEST DLL
+----------------------------------------------------------------------------
+
+You can skip this if your feeling over-confident...
+
+ 1. Open an MSYS shell.
+
+ 2. cd ./test
+
+ 3. Type make.
+
+ 4. Copy the resulting mstest.dll to your Milkshape application directory.
+
+ 5. Run Milkshape and test the "Mingw test plugin". It simply displays
+ the names of the meshes in a model using the medium of Message Boxes.
+
+
+----------------------------------------------------------------------------
+IV. BUILDING THE (SIMPLE) OPENGL DLL
+----------------------------------------------------------------------------
+
+You can skip this if your feeling over-confident...
+
+ 1. Open an MSYS shell.
+
+ 2. cd ./opengl
+
+ 3. make depend
+
+ 3. make
+
+ 4. Copy the resulting msGLExport.dll to your Milkshape directory.
+
+ 5. Run Milkshape, load a model and you can export using "Simple OpenGL".
+
+ 6. Docs for this will (one day) be available in docs/msGLExport.txt
+
+
+
+----------------------------------------------------------------------
+$Id: INSTALL,v 1.1 2005-04-15 00:53:56 ianc Exp $