RSS 20 projects tagged "gcc"

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

Screenshot
Pop 133.82
Vit 4.14

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 Sep 2009 SDLbits

Screenshot
Pop 17.44
Vit 41.00

SDLbits is a very lightweight SDL wrapper for Java. This library was designed to be very small and simple. It does not use Swig, but goes directly from "native" Java definitions to the sdlbits C wrapper library to SDL or OpenGL (in C). All symbols are exposed as they would be in C, except the "SDL_" prefix has been removed, since all names are inside the SDL class. The SDL structures from C are translated to very simple Java classes, such as SDL.VideoInfo. Most fields are exposed as read-only "get" methods, but "set" methods for writable members are supported as well. These classes simply interface to the actual C data with a ByteBuffer "pointer".

No download Website Updated 15 Jan 2014 libtap-testing

Screenshot
Pop 66.75
Vit 7.99

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

No download No website Updated 14 Feb 2010 x9wm

Screenshot
Pop 29.60
Vit 39.11

x9wm is a clone or fork of the 9wm and w9wm X window managers. It is a light alternative for the Mac OS X desktop. All of its source code is contained in a single file. It supports an alterate red colored cursor. It is very light on resources, quite fast, very simple, and easy for long programming, editing, or Web work sessions. You can blend it with Nitrogen and Wbar to create a simple but elegant interface without iconic or stylistic clutter. It does not decorate windows with borders, and it is modal, controlled with the mouse.

No download Website Updated 17 Feb 2010 JCGO

Screenshot
Pop 43.61
Vit 39.08

JCGO (pronounced as "j-c-go") translates (converts) programs written in Java into platform-independent C code that can be compiled (by third-party tools) into highly-optimized native code for the target platform. JCGO is a powerful solution that enables your desktop, server-side, embedded, mobile, and wireless Java applications to take full advantage of the underlying hardware. In addition, JCGO makes your programs, when compiled to native code, as hard to reverse engineer as if they were written in C/C++. The JCGO translator uses some optimization algorithms that allow, together with optimizations performed by a C compiler, the resulting executable code to reach better performance compared with the traditional Java implementations (based on the Just-In-Time technology). The produced executable does not contain nor require a Java Virtual Machine to execute, so its resource requirements are smaller than that required by a typical Java VM. This also simplifies the process of deployment and distribution of an application.

Download Website Updated 29 May 2010 unjava

Screenshot
Pop 29.70
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 Website Updated 23 May 2011 StaticPython

Screenshot
Pop 45.23
Vit 1.00

StaticPython is a statically linked version of the Python 2.x (currently 2.7.1) and Stackless Python 2.x interpreters and their standard modules for 32-bit (i686, i386, x86) Linux, Mac OS X, and FreeBSD systems. It is distributed as single, statically linked 32-bit executable binaries, which contain the Python scripting engine, the interactive interpreter with command editing (readline), the Python debugger (pdb), most standard Python modules (including pure Python modules and C extensions), coroutine support using greenlet, and multithreading support. The binary contains both the pure Python modules and the C extensions, so no additional .py or .so files are needed to run it. It also works in a chroot environment. The binary uses uClibc, so it supports username lookups and DNS lookups as well (without NSS).

No download No website Updated 29 Nov 2010 uevalrun

Screenshot
Pop 43.76
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 27.93
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.

No download No website Updated 31 Jan 2011 timecodecalc

Screenshot
Pop 18.92
Vit 1.00

timecodecalc is a movie time code converter. It converts frame numbers and time codes in movie files between different formats. It currently supports frame number and nondrop timecode formats.

Screenshot

Project Spotlight

JustSort

A simple application for sorting data in your browser.

Screenshot

Project Spotlight

FastCRM

A Web-based customer relationship management system.