fmII
Fri, May 09th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 18:36 PDT
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]

 Prelink - Default branch
Section: Unix

 

Added: Sun, Nov 24th 2002 10:56 PDT (5 years, 5 months ago) Updated: Fri, Oct 8th 2004 15:02 PDT (3 years, 7 months ago)


About:
prelink is a program which modifies ELF shared libraries and ELF dynamically linked binaries, so that the time which dynamic linker needs for their relocation at startup significantly decreases and also due to fewer relocations the run-time memory consumption decreases too (especially number of unshareable pages). Such prelinking information is only used if all its dependent libraries have not changed since prelinking, otherwise programs are relocated normally.

Author:
Jakub Jelinek <jakub [at] redhat [dot] com> [contact developer]

Rating:
8.53/10.00 (3 votes)

Homepage:
http://people.redhat.com/jakub/prelink/

Trove categories: [change]
[License]  OSI Approved :: GNU General Public License (GPL)
[Topic]  System :: Systems Administration

Dependencies: [change]
No dependencies filed

 
Project admins: [change]
» Tushar Teredesai (Owner)

» Rating: 8.53/10.00 (Rank N/A)
» Vitality: 0.00% (Rank 25220)
» Popularity: 1.43% (Rank 3816)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 26,273
   URL hits: 10,390
   Subscribers: 20

Other projects from the same categories:
Tweet
VOCP
pmacct
Openwall tcb suite
Init Manager

Users who subscribed to this project also subscribed to:
MusicBrainz client library
curl and libcurl
DejaGNU
Etherboot
Audiolog


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Default 20021002 24-Nov-2002 GNU General Public License (GPL) Homepage

 Articles referencing this project

 Comments

[»] Not configurable with latest libelf (0.8.3)
by sigra - Apr 1st 2003 01:32:04

With the latest version of libelf (0.8.3), prelink is not
even configurable:

configure: error: libelf does not properly convert
Elf64_Sxword quantities.
If you are using libelf-0.7.0, please use
patches/libelf-0.7.0.patch.

It looks like prelink is dead.

[reply] [top]


[»] Package not buildable
by sigra - Dec 11th 2002 13:34:52

Prelink is not buildable. It ends with:
prelink.c: In function `prelink_set_checksum':
prelink.c:819: warning: passing arg 1 of
`elf32_xlatetof' from incompatible pointer type
prelink.c:819: warning: passing arg 3 of
`elf32_xlatetof' makes integer from pointer
without a cast
prelink.c:819: too many arguments to function
`elf32_xlatetof'
prelink.c:822: warning: passing arg 1 of
`elf32_xlatetom' from incompatible pointer type
prelink.c:822: warning: passing arg 3 of
`elf32_xlatetom' makes integer from pointer
without a cast
prelink.c:822: too many arguments to function
`elf32_xlatetom'
make[2]: *** [prelink.o] Error 1

I have glibc-2.3.1 and libelf-0.8.2.

[reply] [top]


    [»] Re: Package not buildable
    by Patrick Kursawe - Apr 16th 2003 02:28:03



    > prelink.c:822: too many arguments to
    > function
    > `elf32_xlatetom'
    > make[2]: *** [prelink.o] Error 1
    >
    > I have glibc-2.3.1 and libelf-0.8.2.
    Try elfutils instead of libelf.

    [reply] [top]




© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  ITMJ •  Linux.com •  NewsForge  •  SourceForge.net  •  Surveys •  Jobs •  PriceGrabber