History of MegaTunix/Linux
Older Newer
2006-03-16 04:43:08 . . . . MembersPage/JasonRussell [Added MTX Deps]
2006-03-16 04:43:08 . . . . MembersPage/JasonRussell [Added fix to ft2build.h problem with compile]


Changes by last author:

Added:
[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.

<code>

#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

</code>

Change that section to read:

<code>

#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

</code>

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. :)