MTX Frequently Asked Questions
Compiling

Links:

SourceForge Project

Home Page

Downloads

Compatibility

View
Submit

FAQ

  1. 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.
  2. 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.
  3. 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.
  4. 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.

Maintained by Robert Nelson Date Changed: Changed By:

DreamHost.com Logo

Valid XHTML 1.0 Strict

SourceForge.net Logo