Cibyl is a programming environment and binary translator that allows compiled C programs to execute on J2ME-capable phones. Cibyl uses GCC to compile the C programs to MIPS binaries, and these are then recompiled into Java bytecode. Cibyl programs are regular compiled Java programs, and Cibyl therefore performs relatively well.

With Cibyl, C programs can be ported to J2ME without switching language. It also allows C and Java code to be integrated in an easy and efficient way. The environment uses the GNU toolchain (GCC and binutils) and should work in all environments which provide them. Full-scale C applications, such as the Sarien AGI interpreter shown below has been ported to J2ME devices using Cibyl.

Journal Entries

No entries yet. Link your entries with 'cibyl' to include this project.


Ratings & Reviews

Community Rating
0.0/5.0

Based on 0 user ratings.

Your Rating

Click to rate this project.

Links

0 links submitted so far. Submit your own links.


Who uses cibyl?


Who contributes to cibyl?

Anon32

Who manages cibyl?

I'm a manager

Where in the world?




Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 26,637
Effort (est.) 6 Person Years
Avg. Salary $ year
$ 343,258