MADDE/FAQ

FAQ
This page is for MADDE FAQ

What is MADDE?
MADDE stands for Maemo Application Development and Debugging Environment. It is SDK for cross compile, debug and package new application for Maemo. It is not meant to use to build debian packages that use Autotools or anything that aids compilation by figuring out native system information.

What platforms are supported?
MADDE supports Windows (XP, Vista, 7), Linux variants, Mac OS X (Snow Leopard). It probably works on other Unix variants too but it is not tested there.

Where can I get MADDE?
You can download the installer from MADDE downloads

How do I install MADDE?
Installation instructions can be found from main page MADDE

How do I setup cross compilation environment?
Cross compilation environment is created by using 'mad-admin create target' command. You can list supported targets by using 'mad list targets' command.

How do I use created cross compilation target?
Usually you compile your program by using Makefile and make command. Now you can give command 'mad -t make' and compilation is done by using cross compilation environment named.

Why all toolchains and sysroots for available targets do not come with installer?
All developer do not need all targets. Installation is faster when unneeded components do not come with installer and this approach makes easier to provide more targets in future.

Can I use several targets simultaneously?
Yes you can. When you have created several targets use 'mad -t ' to cross compile for.