Downloadliste

Projektbeschreibung

MaKL is a simple and light framework for building
multi-platform C/C++ projects, purely based on the
Bourne Shell and GNU Make. It is much easier to
install and use than other typical building
systems, while maintaining the essential
functionality. It is ideal for embedded systems
due to its cross-compilation, multiplatform
toolchaining mechanisms, and minimal external
dependencies.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-01-24 08:29
1.9.0

MK: ein Fix für einen Bug in der mkdep.gcc.sh-Helfer, die einen Kompilierungsfehler auf neue Versionen von GCC (z.B. Ubuntu Oneiric mit GCC 4.6.1) verursacht wurde. CF: makl_test_dir() benutzerdefiniertes Verzeichnis für Testdateien angeben; ein paar--Hilfe Fixes und Bereinigung; eine Lösung für den Featx Varname Parameter; und Befehlszeile Args für Bindestrich getrennte Ids arbeiten jetzt. TC: Clang Toolchain wurde hinzugefügt auf Darwin (Darwin-clang.tc); Verlegenheit ein OpenSolaris Toolchains; ein QNX Momentics 6.5.0 Toolchain ansetzen; und das QNX GNU Toolchain für ARMv7 wurde hinzugefügt.
Tags: Minor feature enhancements
MK: a fix for a bug in the mkdep.gcc.sh helper that was causing a compilation error on new versions of GCC (e.g. Ubuntu Oneiric with GCC 4.6.1). CF: makl_test_dir() to specify custom directory for test files; a couple of --help fixes and cleanup; a fix for the featx varname parameter; and command line args for dash-separated ids are now working. TC: the clang toolchain has been added on Darwin (darwin-clang.tc); an OpenSolaris toolchains fix; a QNX momentics 6.5.0 toolchain fix; and the QNX GNU toolchain for ARMv7 has been added.

2010-10-29 17:38
1.8.3

Es wurde Unterstützung für Minix3/GCC, Minix3/ACK, OpenSolaris / GCC und OpenSolaris / SunStudioExpress aufgenommen.
Support was added for Minix3/GCC, Minix3/ACK, OpenSolaris/GCC, and OpenSolaris/SunStudioExpress.

2009-10-29 23:49
1.8.1

/ bin / bash ist als die Standard-Shell unter Linux gewählt, um die "nicht verändern kann, dass viele" Fehler mit Bindestrich Ubuntu. Mittelstufe das Entfernen von Dateien während gezwungen lex / yacc Abhängigkeiten Ausführung.
/bin/bash has been set as the default shell on Linux to avoid the "can't shift that many" bug with Ubuntu's dash. Intermediate file removal is forced during lex/yacc dependencies execution.

2009-02-20 23:38
1.8.0

Diese Veröffentlichung ergänzt die der MAKL * Tools Umbau, fügt Unix-man-Seiten für alle MAKL * Befehle unterstützt Solaris / GCC und DragonFly BSD, vereinfacht die automatische Konfiguration Verfahren, unterstützt die Intel C / C + +-Compiler für Linux, produziert dynamische Bibliotheken ( DLLs) auf Windows über Cygwin und MinGW, setzt die Variable auf OBJDIR prog und lib Vorlagen für mehrere Ziel-baut, und fügt eine Vielzahl von - MAKL * Kommandozeilen-Flags maklsh.
Tags: Major feature enhancements
This release completes the revamp of the makl* tools, adds Unix man
pages for all makl* commands, supports Solaris/GCC and DragonFly BSD,
simplifies the auto-configuration procedure, supports the Intel C/C++
compiler on Linux, produces dynamic libraries (DLLs) on Windows via
MinGW and Cygwin, sets the OBJDIR variable to prog and lib templates for
multiple target builds, and adds a host of --makl-* commandline flags to
maklsh.

2008-04-29 18:40
1.7.1

Verwendung von Variablen aus Toolchain configure-Skripte wurde behoben.
Usage of toolchain variables from configure scripts was fixed.

Project Resources