AminetAminet
Search:
84783 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/gg/libnix-src.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric icon
No screenshot available
Short:A library for amiga specific gcc develp. V1.1a
Author: fleischr at izfm.uni-stuttgart.de (Matthias Fleischer)
Uploader:
Type:dev/gg
Version:1.1a
Architecture:m68k-amigaos
Date:1998-03-16
Download:dev/gg/libnix-src.lha - View contents
Readme:dev/gg/libnix-src.readme
Downloads:697

This is libnix, a static (i.e. link) library for gcc 2.3.3 or above.
It's not a replacement for ixemul.library (though it's possible to
recompile most of the gcc environment with libnix) but a good thing
for amiga specific development on gcc:

* It's mostly compatible to SAS's way of handling things, i.e.
  you get even an automatic shared library opening feature and
  some other things you may miss in ixemul.library.
  This also means it's ANSI compliant.

* It doesn't need any shared libraries than normal Amiga OS ones.

* It is not copyrighted by the FSF. Therefore you neither need
  to include sources nor objects together with your executable.
  (read the GLGPL _before_ flaming on this statement)

* And it's short! I was able to compile a 492 byte 'hello, world'
  using normal main.

* It uses OS20 features whenever necessary.

To cut it short:

Use ixemul.library for porting Un*x programs, libnix for compiling
amiga-only programs and gcc becomes one of the best Amiga compilers.


Contents of dev/gg/libnix-src.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
-rw-rw-r-- 20025/200    118374  696320  17.0% -lh5- 7676 Mar 30  1998 libnix-1.1a-src.tar
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         1 file   118374  696320  17.0%            Mar 16  1998
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>