Assembler Tools
SML/NJ (Standard ML of New Jersey) consists of a compiler, compilation manager, and libraries for Standard ML. Included are CML (Concurrent ML) and eXene (a toolkit for X based on CML). The compiler produces efficient code for most popular architectures (Intel x86, Sparc, Alpha, Mips, HP-PA,...
Platforms: *nix
License: Freeware | Size: 5.2 MB | Download (123): SML/NJ Download |
fldiff is a graphical diff program that shows the differences between two files/directories, or a file/directory and a CVS or Subversion repository. fldiff project is inspired by xdiff (Motif-based) and xxdiff (Qt-based), whose choice of GUI toolkit has hampered their portability to many of the...
Platforms: *nix
License: Freeware | Size: 133.12 KB | Download (96): fldiff Download |
Large projects usually already have some type of mechanism for build numbering, because keeping track of which build is the latest can be very important information. However, even small hobby projects can benefit from a self-maintaining build numbering system. BuildNumber project is a utility...
Platforms: *nix
License: Freeware | Size: 38.91 KB | Download (98): BuildNumber Download |
GNU make is a tool which controls the generation of executables and other non-source files of a program from the programs source files. Make gets its knowledge of how to build your program from a file called the makefile, which lists each of the non-source files and how to compute it from other...
Platforms: *nix
License: Freeware | Size: 1.1 MB | Download (133): GNU make Download |
Yabu is a replacement for the make build tool with some extended features. Its file format is similar, though not compatible with make. Compiling Yabu g++ -o yabu ya*.cc (where "g++" is the name of your C++ compiler) ./yabu tests (performs some basic tests) Installing Yabu Copy yabu and...
Platforms: *nix
License: Freeware | Size: 153.6 KB | Download (90): Yabu Download |
DrJava is a lightweight development environment for writing Java programs. DrJava project is designed primarily for students, providing an intuitive interface and the ability to interactively evaluate Java code. It also includes powerful features for more advanced users. DrJava is available for...
Platforms: *nix
License: Freeware | Size: 6.3 MB | Download (105): DrJava Download |
Kant project is a very simple python script for choosing graphically an ant task. Simply run the script with your ant file as arguments, and the task listed in the file (or in the files linked as imports) will be displayed. Just choose one, and it will run the task ! This script uses kdialog to...
Platforms: *nix
License: Freeware | Size: 2.05 KB | Download (89): Kant Download |
Access Modifier Eclipse Plug-in allows the user to change the visibility (public, protected, default, private) and other modifiers (final, static, synchronized) of Java classes, interfaces, methods and fields in the workbenchs Outline, Members and Package Explorer views. The plug-in lets you...
Platforms: *nix
License: Freeware | Size: 153.6 KB | Download (98): Access Modifier Eclipse Plug-in Download |
loc project provides the capability to count source and comment lines in multiple languages, currently including C/C++, Matlab/Octave, IDL, Java, Lisp, , Perl, PHP, Python, Fortran, SAS, shell, SQL, and Tcl/Expect. Multiple files can be scanned, with recusion through subdirectories, and the...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (90): loc Download |
Autoconf Macro Archive aims to provide a collection of reusable Autoconf macros as free software. The archive currently features more than 300 macros which perform portability tests ranging from compiler support for weird language extensions to automatic generation of sophisticated Automake...
Platforms: *nix
License: Freeware | Size: 542.72 KB | Download (127): Autoconf Macro Archive Download |
linoleum_linux32 project is a run-time module for the L.in.o.l.e.u.m. universal low-level programming language. This module allows compilation of Linoleum programs to run in the 32-bit versions of the GNU/Linux operating system.. Get linoleum_linux32 at SourceForge.net. Fast, secure and free...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (90): linoleum_linux32 Download |
remake is a modern version of GNU make utility that adds improved error reporting, the ability to trace execution in a comprehensible way, and a debugger. The debugger lets you set breakpoints on targets, show and set variables, inspect target descriptions, and see the target call stack. If you...
Platforms: *nix
License: Freeware | Download (89): remake Download |
Simulator 8085 is a simulator of the 8085 MP for KDE (3.1 and 3.2pre) that allows you write code in a text editor. After assembling, the hex code is readable alongside the mnemonics. It can handle jumping labels and strings, and you can choose beetween a single or multiple window interface. All...
Platforms: *nix
License: Freeware | Size: 716.8 KB | Download (431): Simulator 8085 Download |
wxWidgets is a cross-platform C++ GUI library, offering classes for all common GUI controls as well as a comprehensive set of helper classes for most common application tasks, ranging from networking to HTML display and image manipulation. wxWidgets uses native widgets on all platforms whenever...
Platforms: *nix
License: Freeware | Download (91): wxWidgets Download |
PTXdist is a build system ("executable documentation") for compiling root filesystems for embedded systems. PTXdist is based on a KConfig configuration system in combination with a set of rules which describe how all the source packages out there have to be tweaked to be compiled into a proper...
Platforms: *nix
License: Freeware | Size: 819.2 KB | Download (88): PTXdist Download |
Sol Manager is a tool to manage your source files and configuration settings. SolMgr organizes project information in compiler- and platform-independent descriptions and allows conversion to native build scripts, such as makefiles or MS Visual Studio solutions. GUI is provided to visually...
Platforms: *nix
License: Freeware | Size: 419.84 KB | Download (96): Sol Manager Download |
ccontrol program takes over the roles of the compiler and linker, and reads a configuration file to decide what to do before invoking them. This is particularly useful for centralized control over commands and options, such as enabling distcc(1) and ccache(1). I recommend installing dietlibc...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (87): ccontrol Download |
NMaven provides Maven 2.x plugins to support building of .NET applications. Technically, NMaven is its own framework that provides the correct .NET compiler based on the environment (vendor/language/operating system). NMaven framework allows the developer to easily add additional compiler...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (88): NMaven Download |
Ruben provides Maven 2.x plugins for Ruby builds. It currently provides the bare basics for building Ruby classes with Maven 2.x. Ruben project runs Ruby Unit Tests and fails builds if the unit tests do not pass. It also does dependency resolution, but this does not include transitive...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (90): Ruben Download |
Icecream project is created by SUSE and is based on ideas and code by distcc. Like distcc it takes compile jobs from your (KDE) build and distributes it to remote machines allowing a parallel build on several machines youve got. But unlike distcc Icecream uses a central server that schedules...
Platforms: *nix
License: Freeware | Size: 143.36 KB | Download (94): Icecream/icecc Download |