Download List


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


System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from page, and the downloads themselves may not be hosted on OSDN.

2012-01-24 08:29

MK: 中对新版本的 GCC (例如 Ubuntu Oneiric 与 GCC 4.6.1) 会导致一个编译错误的 佣工的 bug 修复。CF: makl_test_dir() 若要指定自定义目录测试文件 ;几个 — — 帮助修复和清理 ;修复程序 featx varname 参数 ;现正为短划线分隔的 id 命令行参数。TC: 铿锵工具链已添加的达尔文 ( ;浙江大学本文修复 ;QNX momentics 6.5.0 工具链修复程序 ;并已添加为 ARMv7 QNX GNU 工具链。
标签: Minor feature enhancements
MK: a fix for a bug in the 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 (; 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

支持加入为Minix3/GCC,Minix3/ACK,OpenSolaris的/海湾合作委员会和OpenSolaris / SunStudioExpress。
Support was added for Minix3/GCC, Minix3/ACK, OpenSolaris/GCC, and OpenSolaris/SunStudioExpress.

2009-10-29 23:49

/斌/ Bash有被列为Linux上默认的shell设置为避免“不能转移,很多”与Ubuntu的破折号错误。中间文件期间被迫拆除法/执行yacc的依赖。
/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

此版本完成了改革的makl *工具,增加了对所有makl Unix手册*命令,支持Solaris /海湾合作委员会和DragonFly BSD操作系统,简化了自动配置程序,支持英特尔C / C + +编译器在Linux上,生产动态库( )通过MinGW的基于Windows和Cygwin DLL的设置OBJDIR变量prog和lib模板用于多目标的基础,也增加了- makl - *命令行旗maklsh主机。
标签: 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

2008-04-29 18:40

Usage of toolchain variables from configure scripts was fixed.

Project Resources