delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2010/04/30/22:15:17

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
NNTP-Posting-Date: Fri, 30 Apr 2010 21:07:18 -0500
From: "Allan" <mu8ja0i AT earthlink DOT net>
Newsgroups: comp.os.msdos.djgpp
References: <200810291707 DOT m9TH7j8V002620 AT delorie DOT com>
Subject: Re: ANNOUNCE: DJGPP Port of Binutils-2.19
Date: Fri, 30 Apr 2010 21:07:23 -0500
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5843
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
Message-ID: <yPGdnTFJAulKEUbWnZ2dnUVZ_r2dnZ2d@earthlink.com>
Lines: 121
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 4.226.105.152
X-Trace: sv3-Ky6So9GXjipZQvlZGKThXje1mj1NLoLzHpAao3jZpnZfBu8QZy1CNC5koqzAe9GuRaiXtwkCiTCEbCX!+HlJd9BzikQUC9O2WR76by4/qpXM2ojfCJhvbMEOMLtphUdGK96P5GKlrsOI51R1tDC1FLHRzg30!NVNuuKpWrt4IL7BHTJGt5WK/SWE/1awz
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
Bytes: 5910
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

"Andris Pavenis" <andris DOT pavenis AT iki DOT fi> wrote in message 
news:200810291707 DOT m9TH7j8V002620 AT delorie DOT com...
> This is DJGPP port of GNU Binutils-2.19 for DJGPP
>
> The GNU Binutils are a collection of binary tools. The main ones are:
>
>     * ld - the GNU linker.
>     * as - the GNU assembler.
>
> But they also include (the one available in this port)
>
>     * addr2line - Converts addresses into filenames and line numbers.
>     * ar - A utility for creating, modifying and extracting from archives.
>     * cxxfilt - Filter to demangle encoded C++ symbols
>     * gprof - Displays profiling information.
>     * nm - Lists symbols from object files.
>     * objcopy - Copies and translates object files.
>     * objdump - Displays information from object files.
>     * ranlib - Generates an index to the contents of an archive.
>     * readelf - Displays information from any ELF format object file.
>     * size - Lists the section sizes of an object or archive file.
>     * strings - Lists printable strings from files.
>     * strip - Discards symbols.
>
>
> Available binary packages for DJGPP v2.03 patchlevel 2:
> =======================================================
>
> GNU Binutils-2.19 binary package for DJGPP v2.03 patchlevel 2(most
> DJGPP v2.03 patchlevel users need only this file):
>     ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/bnu219b.zip
>
> Additional libraries for GNU Binutils 2.19 (BFD, libiberty):
>     ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/bnu219a.zip
>
>
>
> Available binary packages for DJGPP v2.04 beta (and CVS versions):
> ==================================================================
>
> GNU Binutils-2.19 binary package for DJGPP v2.03 patchlevel 2(most
> DJGPP v2.04 beta and recent CVS version users need only this file):
>     ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/bnu219b.zip
>
> Additional libraries for GNU Binutils 2.19 (BFD, libiberty):
>     ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/bnu219a.zip
>
>
> Other packages:
> ===============
> Sources of Binutils 2.19 for DJGPP:
>    ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/bnu219s.zip
>
> Documentation of Binutils-2.19  in PDF and HTML formats (DVI and PS
> formats are no more available):
>    ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/bnu219d.zip
>
> Linux to DJGPP cross-binutils SRPM (I have tested that I can build
> cross-binutils from this SRPM under Fedora 9 and CentOS 5.1):
>    ftp://ftp.delorie.com/pub/djgpp/rpms/djcross-binutils-2.19-9ap.src.rpm
>
> Linux to DJGPP cross-binutils binary RPM built for i386 under CentOS-5.1
> (really CentOS 5.1 i386 chroot under Fedora 9 x86_64):
> 
> ftp://ftp.delorie.com/pub/djgpp/rpms/djcross-binutils-2.19-9ap.i386.rpm
>
>
>
> Installing binary package:
> ==========================
>
> Unzip the binary package preserving directory tree into to DJGPP 
> installation
> directory.
>
>
> Building from sources:
> ======================
>
> You will need:
>
> * bnu219s.zip
> * Bash 2.04 or later.
> * GCC compiler and existing Binutils.
> * Make 3.79.1 or later.
> * Sed 3.02 or later.
> * Fileutils 4.1 or later.
> * DJGPP v2.03 patchlevel 2 or later
> * and possibly more packages
>
> 1. Unzip the source archive with the option to preserve directories
> (the -d option in the old PKUNZIP, the -directories option in newer
> versions of PKZIP) from the top of your DJGPP directory tree. Install
> the Bash binary and required utilities if you haven't already done so.
>
> 2. Run configure. Change to the directory 'gnu/binutl-2.19/build.djg' and
>    run 'sh djconfig.sh [any additional parameters]'.
>
> 3. Run make. Then either 'make info' or 'make doc' depending on what types
>    of documentation you want.
>
> 4. If the generated executables are built for DJGPP (the default when
>    using DJGPP's tools, unless you used the '--target' option with
>    configure), install the binaries and documentation by running:
>       sh djmake.sh install'.
>    You can additionally specify prefix to install in a temporary 
> directory,
>    for example, by running the following from bash:
>       ./djmake.sh install prefix=`pwd`/inst
>
> You can also try simply running script build.sh which runs djconfig.sh,
> make and after that installs into temporary directory and creates DJGPP
> packages (You need INFO-ZIP for that)
>
>
> Andris Pavenis <andris DOT pavenis AT iki DOT fi>
>
I just noticed today that the .info file says it is for binutils 2.18.90 . I 
suppose that it is that way in the gnu version also. 

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019