RSS 14 projects tagged "gcc"

Download Website Updated 23 Mar 2010 Debian packaging utilities for Truecrypt s...

Screenshot
Pop 162.01
Vit 4.29

Debian packaging utilities for Truecrypt source helps to get Truecrypt running with a minimum of effort under Debian-based Linux systems (Debian and Ubuntu are officially supported). Truecrypt is an open source disk encryption software which uses a concept of containers to store encrypted data. The containers (or volumes) can be read transparently under Linux and Windows. The utilities create installable *.deb packages from the sources and those debs can be used in turn to install the encryption software.

No download Website Updated 16 Aug 2010 libtap-testing

Screenshot
Pop 27.68
Vit 1.56

libtap is a C implementation of the Test Anything Protocol, which allows for heterogeneous test suites in several languages.

Download Website Updated 29 May 2010 unjava

Screenshot
Pop 30.27
Vit 1.00

If you know how to code in PHP, Python, Perl, C/C++, Javascript, or any similar languages, you can use unjava plus your favorite text editor to write pure Java code, including GUI apps, without knowing Java. unjava is a set of header files and scripts that translates unjava source code into pure Java. It hides the details of writing and using event handlers and creating event-enabled objects such as menus. If you're a C or PHP coder, you'll like how you can simply #include header files in-line to have them expand in place. PHP coders used to define() can use #define, same as in C. Even Java programmers will like it for the ability to create unjava source code that's more concise and easier to read. You can use whatever plain text editor you want, then run unjava. The resulting Java class files can run on any machine with a Java runtime environment, and you can browse the generated Java source.

No download No website Updated 29 Nov 2010 uevalrun

Screenshot
Pop 44.78
Vit 1.00

uevalrun is a self-contained computation sandbox for Linux, using User-mode Linux for both compilation and execution of the program to be sandboxed. The program can be written in C, C++, Python, Ruby, Perl, or PHP. uevanrun enforces memory limits, timeouts, and output size limits in the sandbox. The primary use case for uevalrun is evaluation of solution programs submitted by contestants of programming contests: uevalrun compiles the solution, runs it with the test input, compares its output against the expected output, and writes a status report.

Download Website Updated 16 Dec 2010 GNU Modula-2

Screenshot
Pop 34.34
Vit 1.00

The GNU Modula-2 compiler is one of a number of front end languages to GCC (the GNU Compiler Collection). As such, it has been designed to coexist with other GCC languages. For example, it can be used in mixed language projects and it can catch C++ exceptions and throw exceptions which can be caught by C++. Users can also exploit conditional compilation and full gcc backend optimization and architecture coverage. GNU Modula-2 can produce position independent code and can easily produce shared libraries from modules. The compiler provides a swig interface file generator option, which allows scripting languages such as Python to import modules written in Modula-2 and also catch exceptions thrown by Modula-2. The compiler translates PIM2, PIM3, PIM4, and ISO dialects of Modula-2.

Download Website Updated 29 Aug 2011 NanoNote Firmware

Screenshot
Pop 62.26
Vit 1.87

NanoNote Firmware is the OpenWRT-based firmware that comes with newly manufactured Ben NanoNote computers. The Ben NanoNote is a small hand-held computer featuring GPL-licensed designs and schematics.

Download No website Updated 06 Sep 2012 iPDC

Screenshot
Pop 46.22
Vit 2.37

iPDC is a Phasor Data Concentrator that collects data from PMUs and PDC/iPDC that are compliant with the IEEEC37.118 Synchrophasors standard. iPDC does time alignment and combines the received data into frames as per IEEEC37.118 and can send to other iPDCs and applications. It can also archive received data in a MySQL database on the local/remote machine. It includes a PMU Simulator, which is also IEEEC37.118 compliant. A friendly graphical user interface allows a user to add or remove new devices (PMU/iPDC) and send command frames to the devices from which the data is being received.

No download Website Updated 06 Aug 2011 R.Launchpad

Screenshot
Pop 20.59
Vit 25.60

R.Launchpad is a minimal distribution of Linux that builds a system-image from sources into a given disk partition. It covers all the commands needed to boot the most recent version of Linux-2.6.

Download No website Updated 22 Dec 2012 GCC-MELT

Screenshot
Pop 89.06
Vit 6.01

GCC-MELT is a high-level domain specific language that eases the development of plugin-like extensions for GCC, the Gnu Compiler Collection. These extensions can analyze or modify GCC internal representations, and can be used for static source code analysis, refactoring, specific warnings, optimizations, etc. The MELT language provides high-level features. Notably, MELT code is translated to C, and can even contain C code. It includes powerful pattern matching facilities and can manipulate dynamically typed values and raw GCC structures. It enables functional/applicative, object-oriented, reflective programming styles and has a familiar Lisp-like syntax.

Download Website Updated 06 May 2013 CoFlo

Screenshot
Pop 92.69
Vit 2.08

CoFlo is a source code analysis tool that generates and analyzes control flow graphs from C and C++ sources. Control flow graphs can be output in graphical or textual format.

Screenshot

Project Spotlight

Critterding

An artificial intelligence system driven by evolution.

Screenshot

Project Spotlight

album

An HTML photo album and thumbnail generator that supports themes/skins.