Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.548.812 Times

objc 3.2.8

  Date Added: February 16, 2010  |  Visits: 691


Report Broken Link
Printer Friendly Version

Product Homepage
Download (73 downloads)

objc distribution consists of the "VICI", interactive Objective-C debugger and interpreter "objc", the actual compiler. Consists of driver script ("objc") and binary ("objc1"). "objc1" is a precompiler for C. The binary "postlink" is used for preparing tables for runtime initialization. "objcrt", the Objective C Runtime Library for "objc" This is a modern, portable, "all C" Objective C runtime Theres absolutely no assembly language needed, nor is there a dependency on stack layout, register allocation conventions etc. Most other runtimes, were derived from pre-"all C"-Stepstone runtimes, so this is an important point of difference. "objpak", the "Object Pak" Objective C Collection Classes Simple, powerful set of classes. Very portable. Can be used to develop with different compilers, then port with objc. Compatible with ICpak101, the collection class library described in Brad Cox book, and used by existing Objective-C packages that were developed with Stepstone objc. "cakit", the "Computer Algebra Kit" Objective C classes Small, concise, interface to a large set of classes for polynomial computing and arbitrary precision integer arithmetic. Source of compiler and "oclib", a set of Objective C classes for parsing C (and the Objective C extensions to C) "objc" and "vici" are written in Objective C itself. Its all written in portable Objective C : any Objective C compiler should be able to compile the "objc" compiler. From time to time, we try a configure with other Objective-C compilers, to ensure that our sources are still compatible with e.g. Stepstone Objective C compiler. NOT included is a C compiler : in order to be able to use "objc", you will need to elsewhere find a compatible C compiler. This should be no problem since one of our goals - see below - is to make "objc" work with as many C compilers as possible. On UNIX systems, the (free) "gcc" compiler is a possibility (not needed, but possible). Another possibility, is to use the (free) "lcc" compiler or the "tcc" TDF compiler system. Installation: Read the Install.txt file. IMPORTANT : if this is a first-time installation, you have to start by installing the bootstrap package; do not install this package until you have installed the bootstrap package. For every release, there is an objc-x.y.z.tar.gz package and an objc-x.y.z-bootstrap.tar.gz package..

Requirements: No special requirements
Platforms: Linux
Keyword: C Compiler Classes Compiler Interpreters Objc Objective Objective C Objective-c Programming Vici
Users rating: 0/10

License: Freeware Size: 880.64 KB
More Reviews or Write Review

Development Editors  -  Turbo Pascal 7.0
How to install Turbo Pascal on Windows x64 Turbo Pascal is a software development system that includes a compiler and an Integrated Development Environment (IDE) for the Pascal programming language running under CP/M, CP/M-86, and MS-DOS,...
1.34 MB  
Integration Tools  -  ElcroDBGenerator 1
FREEWARE application for generation of C# code classes from database tables. Generates code which presents C# classes for reading database tables. Included is help system with explanation on use (internet connection required for help).
406 KB  
Programming  -  Portable Object Compiler 0.2.2
Portable Object Compiler project consists of a set of Objective-C class libraries and a precompiler (translator) that generates plain C code..
839.68 KB  
Development Editors  -  C/C++ Compiler for SuperH Family 9.04 Release 01
The C/C++ Compiler for SuperH Family is an optimising ANSI C and ANSI C++ compiler for the SuperH embedded RISC microprocessor family. The SH C package includes a compiler, assembler and linker is supplied as part of the High-performance Embedded...
Development Editors  -  Borland C++ Compiler
32-bit C++ native code compiler, which Borland is now making available as a free download, along with associated command line tools. It includes the latest ANSI/ISO C++ compliance including the RTL, the STL framework and C++ template support. (7.8...
Programming  -  CTAL_0 1.0.0a
CTAL_0 is an extension of Typed Assembly Language, and an experimental C compiler that generates CTAL0 assembly code. Usage: 1. First, download the source code and extract it. 2. Next, make in ctalz-software directory. 3. The compiler can be...
95.23 KB  
Bug Trackers  -  EOGenerator 1.7
EOGenerator is a command-line tool for generating Java and Objective-C EO classes from EOModel file(s) using a different method than Apple's EOModeler. Two classes are generated for each EOEntity: one that is generated every time the EOEntity...
133 KB  
Development Tools  -  CodeSynthesis XSD 2.7.0
CodeSynthesis XSD is an open-source, cross-platform W3C XML Schema to C data binding compiler.Provided with an XML instance specification (XML Schema), it generates C classes that represent the given vocabulary as well as parsing and serialization...
Programming  -  Objective Git 0.1
Objective Git provides Objective-C bindings to the libgit2 linkable C Git library. It has been implemented as a framework right now. This is a good reference for setting up frameworks in xcode This library follows the rugged API as close as...
1.64 MB  
Libraries  -  C++ base 1.0
C++ base is a base class suite contains several powerful c++ base classes for basic encapsulation of low level operating system calls and basic library functions. Further packages you may access from this page require the installation of this...
102.4 KB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB