Links:
SourceForge Project
Home Page
Downloads
Compatibility
View
Submit
FAQ
|
-
| Q: |
Where is the Makefile in the tarball? |
| A: |
MTX now uses GNU Autoconf to generate the Makefile. Type "./configure"
while in the extracted mtx directory.
|
-
| Q: |
Typing 'make' gives me a bunch of errors in the Makefile. Why can't
you provide a Makefile that works?
|
| A: |
Note that you need the GNU 'make'. The BSD 'make' won't work, and
Solaris 'make' probably won't work either. If you want a better
configuration and makefile system, write one, then EMAIL me the results --
mtx is Open Source software and needs your code contributions to grow.
|
-
| Q: |
How do I compile for operating systems other than Linux? |
| A: |
MTX no longer needs you to edit the Makefile to compile for operating
systems other than Linux. Just type ./configure and go with it.
|
-
| Q: |
How do I port it to OS's other than the supported ones? |
| A: |
Create a new scsi_ module using one of the existing modules as an
example (scsi_freebsd.c might be a good model). Decide what symbol
you want #ifdef'ed in order to include that scsi_ module. Edit
mtxl.c to #include your scsi_ module. Edit the Makefile to add the
new target, including the -D needed to #include your new scsi_ module.
|
|