Skip to content

Latest commit

 

History

History
80 lines (56 loc) · 2.26 KB

File metadata and controls

80 lines (56 loc) · 2.26 KB
 
Nov 10, 2019
Nov 10, 2019
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
>> BUILD INSTRUCTIONS FOR libmikmod FOR MACINTOSH
-------------------------------------------------
Requirements (to run):
- 680x0 or PowerPC Macintosh
- Sound Manager 2.0 or above
- CFM68K for 680X0 shared library
Requirements (to compile):
- Metrowerks CodeWarrior
- Apple MPW
To compile and build :
A) Using CodeWarrior
--------------------
1) Open "libmikmod.mcp" with CodeWarrior IDE
2) Set Current Target : "¥ All Libraries"
3) Make
Temporary stuff (can be deleted afterwards)
- "libmikmod Data" folder
CodeWarrior Pro 5 is needed to open the supplied project.
If you have an older version of CodeWarrior and wish to recreate the project,
you can see which files are included in the project at the following address:
http://www.algonet.se/~afb/mikmod/mikmodfiles.gif
B) With MPW
-----------
1) Open MPW Shell
2) Run the Script : "BuildLibmikmod"
Temporary stuff (can be deleted afterwards)
- "libmikmod.makeout" textfile
- "obj","objppc" folders
Only tested with the CW compilers from Metrowerks (CodeWarrior MPW).
For other setups, you might need to edit the "libmikmod.make" file.
I'm interested in how to make it compile with SC/MrC, please mail me if you
succeed.
>> TARGETS
----------
Builds the following files:
- libmikmod # Fat (680X0+PowerPC) Shared Library ['shlb']
- libmikmodStub # Fat Stub Link Library (no code/data) ['stub']
The various parts that are mixed into the above fat libraries:
- libmikmod68k.lib # 680X0 stub library
- libmikmodPPC.lib # PowerPC stub library
- libmikmod68k.dll # 680X0 shared library
- libmikmodPPC.dll # PowerPC shared library
(these 4 files can be deleted, since they are also present in the fat libs)
- libmikmod 68k # 680X0 Static Library for CodeWarrior C/C++
- libmikmod PPC # PowerPC Static Library for CodeWarrior C/C++
>> INSTALLING
-------------
Move "libmikmod" to the Extensions folder of your System Folder.
Move "libmikmodStub" and "mikmod.h" to your Compiler Folder, for instance
(just somewhere along your libmikmod-using project's search path)
These three files (libmikmod,libmikmodStub, mikmod.h)
can also be downloaded directly from my web page (see URL below).
If you have troubles compiling them yourself, that is.
Enjoy!
Anders F Bjšrklund <afb@algonet.se>
http://www.algonet.se/~afb/mikmod