[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: someone could port libgc



On Thu, Feb 03, 2000 at 08:07:33PM +0000, Chris Lingard wrote:
> Got bigloo built and down to just one tiny bark when it runs the 'recette'
> test.  The package has its own built in libgc; so building and installing
> gives you bigloo and libgc.
> 
> The bad news is that it is not a Debian package.

Here are the debian packages depending on libgc, if you need testing stuff.
Bigloo is among them.

Thanks,
Marcus

Package: bock
Priority: extra
Section: devel
Installed-Size: 266
Maintainer: Charles Briscoe-Smith <cpbs@debian.org>
Architecture: i386
Version: 0.20
Depends: libc6, libgc4 (>= 4.12-4.13alpha1-1)
Filename: dists/unstable/main/binary-i386/devel/bock_0.20.deb
Size: 76160
MD5sum: d815284eb6dd75e1357ef84dadab8fdd
Description: Bootstrap-only compiler kit for a subset of Java(tm)
 BOCK is a prototype native compiler, originally intended to enable
 a Java(tm) development environment to be bootstrapped from a C-only
 environment.  It was envisioned that its sole purpose in life would be
 to compile the forthcoming "Jackal" Java compiler.
 .
 BOCK has, since then, gained functionality, and should soon be able
 to compile most non-graphical Java programs.  Its lack of anything
 resembling error checking means that it won't be of much use for
 development, but it might be able to generate a reasonably fast binary
 version of your program.
 .
 That said, BOCK is still very much in the pre-alpha testing stage.
 It is therefore unlikely to be of use to anyone except dedicated hackers
 and developers.
 .
 Also included is "jcomp", a slightly more friendly front-end for bock,
 which compiles programs against the BOCK mini-library and compiles
 BOCK's C output to native code in one step.


Package: w3m
Priority: optional
Section: text
Installed-Size: 875
Maintainer: Fumitoshi UKAI <ukai@debian.or.jp>
Architecture: i386
Version: 0.1.1-1
Provides: www-browser
Depends: libc6 (>= 2.1.2), libgc5, libgpmg1 (>= 1.14-3), libncurses4 (>=
4.2-3.1)
Suggests: mime-support, menu (>> 1.5), libc6-bin
Filename: dists/unstable/main/binary-i386/text/w3m_0.1.1-1.deb
Size: 343738
MD5sum: a200cd3d0588feebfb615b892a84186b
Description: WWW browsable pager with excellent tables/frames support
 w3m is a text-based World Wide Web browser with IPv6 support.
 It features excellent support for tables and frames. It can be used
 as a standalone file pager, too.
 .
  * You can follow links and/or view images in HTML.
  * Internet message prewview mode, you can browse HTML mail.
  * You can follow links in plain text if it includes URL forms.
 .
 For more information,
 see http://ei5nazha.yz.yamagata-u.ac.jp/~aito/w3m/eng/index.html

Package: openc++
Priority: optional
Section: devel
Installed-Size: 3212
Maintainer: John Lapeyre <lapeyre@physics.arizona.edu>
Architecture: i386
Version: 2.5.3-3
Depends: libc6, libc6 (>= 2.0.7u), libgc4 (>= 4.12-4.13alpha1-1),
libstdc++2.9, g++
Filename: dists/unstable/main/binary-i386/devel/openc++_2.5.3-3.deb
Size: 1018680
MD5sum: 872e09e9918837073ea63aa39c9b09e2
Description: extensible C++ compiler
 OpenC++ is a tool for source-code translation for C++.
 Programmers can easily implement various kinds of
 translation so that they can define new syntax,
 new annotation, and new object behavior.
 Web Page: http://www.softlab.is.tsukuba.ac.jp/~chiba/

Package: bigloo
Priority: optional
Section: interpreters
Installed-Size: 14414
Maintainer: Craig Brozefsky <craig@red-bean.com>
Architecture: i386
Version: 2.0e-1
Depends: libc6, libc6 (>= 2.1), gcc, libgc4-dev, libc6-dev (>= 2.1.1)
Suggests: indent
Filename: dists/unstable/main/binary-i386/interpreters/bigloo_2.0e-1.deb
Size: 4473330
MD5sum: db296e79e31ad7b25142c147b1f7827e
Description: A Scheme Compiler
 Bigloo is a Scheme system which includes a compiler generating
 C code and an interpreter.
 .
 Bigloo is conformant to IEEE Scheme and is mostly conformant to
 Revised5 Report on the Algorithmic Language Scheme with many
 extensions:
        Rgc, a lex facility.
        Match, a pattern-matching compiler.
        Foreign languages interface.
        Module language.
        Extension package system.
        An Lalr facility.
        An Object sytem.
        DSSSL support.
        Unicode characters and strings.
        Process, Pipe and Socket support.

Package: chase
Priority: optional
Section: utils
Installed-Size: 76
Maintainer: Antti-Juhani Kaijanaho <ajk@debian.org>
Architecture: i386
Version: 0.5-1
Depends: libc6 (>= 2.1), libgc5
Filename: dists/unstable/main/binary-i386/utils/chase_0.5-1.deb
Size: 13342
MD5sum: b2e9708f7e03d69a82f5d544649c6467
Description: Follow a symlink and print out its target file
 Chase is a small utility for tracking down the actual
 file that a symbolic link points to - chasing the symlink,
 if you will.  The result of a successful run is guaranteed
 to be an existing file which is not a symbolic link.

Package: chpp
Priority: optional
Section: interpreters
Installed-Size: 458
Maintainer: Darren Benham <gecko@debian.org>
Architecture: i386
Version: 0.3.4-1
Depends: libc6 (>= 2.0.7u-6), libgc4 (>= 4.12-4.13alpha1-1)
Filename: dists/unstable/main/binary-i386/interpreters/chpp_0.3.4-1.deb
Size: 295612
MD5sum: 8b89772985141d18f896d8e5a1d8bbbd
Description: a powerful and simple preprocessor
 CHPP is a powerful preprocessor originally designed for, but not
 limited to, HTML.  CHPP combines features of CPP, M4, Perl and
 Scheme.
 Among the features of CHPP are
  - CHPP is non-intrusive, i.e. you can take already existing text and
    just pipe it through CHPP and it is likely it won't change.
  - User-defined macros, which can be recursive
  - Complex data structures (lists and hashes)
  - Powerful looping constructs
  - Regular expression matching
  - Support for CGI scripting
  - An interface to SQL-Servers (at the moment mSQL and MySQL).

Package: w3m-ssl

Package: oo2c
Priority: optional
Section: devel
Installed-Size: 2707
Maintainer: Mike Goldman <whig@by.net>
Architecture: i386
Source: oo2c32
Version: 1.5.0-1
Depends: libc6 (>= 2.1), libgc5, liboo2c (= 1.5.0-1), gcc, libc6-dev,
libgc-dev
Filename: dists/unstable/main/binary-i386/devel/oo2c_1.5.0-1.deb
Size: 1032494
MD5sum: e53c84a2a066f2da19d0c4bce4a0ac1c
Description: Optimizing Oberon-2 to ANSI-C Compiler
 Oberon-2 is an object-oriented programming language, a successor of
 Pascal, designed by the renowned Niklaus Wirth. It combines the popular
 and proven design of Pascal (strict type system, easy to read code,
 easy to follow program flow, possibility to naturally structure your
 source code) with the modularity of Modula-2 and enhances both of them
 with clean, simple but powerful object-oriented concepts, including
 inheritance, dynamic type information, virtual methods, various access
 rules on class and module basis and a built-in garbage collector.
 .
 OO2C is the first compiler of the Optimizing Oberon-2 Compiler (OOC)
 project.  OOC's goal is to provide optimizing native code Oberon-2
 compilers for a number of popular computer architectures.  This version
 is limited to 32-bit platforms.

Package: stalin
Priority: optional
Section: devel
Installed-Size: 3638
Maintainer: Rob Browning <rlb@cs.utexas.edu>
Architecture: i386
Version: 0.8-6
Depends: libc6, libc6 (>= 2.1), libgc5, libgc5-dev
Filename: dists/unstable/main/binary-i386/devel/stalin_0.8-6.deb
Size: 1180302
MD5sum: c438ca9ef94c23d46e683a4c531497f3
Description: An extremely aggressive Scheme compiler.
 Stalin is an aggressive self-hosting Scheme compiler.  It is designed
 to generate extremely efficient stand-alone executables in terms of
 both computational performance and resource consumption.  Stalin is a
 batch mode compiler like gcc, not an interpreter.  It is designed to
 be used after your code has stabilized to dramatically improve code
 performance.
 .
 In exchange for substantial performance increases, Stalin places a
 few limitations on the content of the source code.  The chief
 limitation is that you may not not LOAD or EVAL new expressions or
 procedure definitions within a running program.  This restriction
 allows Stalin to perform various sophisticated global analyses.
 These analyses include soft, static type analysis which allows it,
 when appropriate, and without any type declarations in the source, to
 map Scheme types directly to native C types, and use native
 arithmetic operations on a per expression basis.  This analysis also
 allows Stalin to reduce, or often eliminate, run-time type checking
 and dispatching.  Stalin also does careful lifetime analysis for all
 allocated data.  This allows Stalin to completely eliminate garbage
 collection for data with limited scope or accessibility.
 .
 Stalin also performs a careful reachability analysis to eliminate any
 items from the output that are inaccessible.
 .
 Stalin has a foreign procedure interface to both Xlib and OpenGL.



-- 
`Rhubarb is no Egyptian god.' Debian http://www.debian.org Check Key server 
Marcus Brinkmann              GNU    http://www.gnu.org    for public PGP Key 
Marcus.Brinkmann@ruhr-uni-bochum.de,     marcus@gnu.org    PGP Key ID 36E7CD09
http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/       brinkmd@debian.org


Reply to: