MegaTunix/Linux

[Download src]

Megatunix is currently still in heavy development (July 2003), however, many parts of the program are functional.

[megatunix-0.4.13_linux.zip] linux binary I made.

[MegaTunix_cvs_Nov_13_04.zip]

Note: run it and it will crash.

edit ~/.MegaTunix/config and set port_name= to the port that has the ECU

ie'port_name=/dev/cua0'


If you want to compile it yourself, You'll need a few things installed. For a clean Debian "testing" install, you'll need:

(Current as of May 03, 2005)

apt-get install automake

apt-get install libglade2-dev

apt-get install libgtkglext1 libgtkglext1-dev

apt-get install libtool


As of december 2004, there is a problem with freetype2 that some users will find frustrating and confusing when compiling MegaTunix for Linux. Here's a workaround that will get you going fast.

Edit /usr/include/freetype2/freetype/freetype.h

At about line 20, you'll see this section.

#ifndef FT_FREETYPE_H
#error "`ft2build.h' hasn't been included yet!"
#error "Please always use macros to include FreeType header files."
#error "Example:"
#error "  #include <ft2build.h>"
#error "  #include FT_FREETYPE_H"
#endif

Change that section to read:

#ifndef FT_FREETYPE_H
#include <ft2build.h>
#warning "`ft2build.h' hasn't been included yet!"
#warning "Please always use macros to include FreeType header files."
#warning "Example:"
#warning "  #include <ft2build.h>"
#warning "  #include FT_FREETYPE_H"
#endif

In summary, you just add the include specifically instead of expecting it's already there, and issue a warning instead of an error. Happy compiling. :)