fmII
Sun, Oct 12th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 22:48 UTC
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 UTC (5 years, 10 months ago) Updated: Fri, Oct 8th 2004 15:02 UTC (4 years, 0 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 25522)
» Popularity: 1.45% (Rank 3853)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 27,216
   URL hits: 10,568
   Subscribers: 20

Other projects from the same categories:
WebJob
Func
acctail
dirgroup
psmisc

Users who subscribed to this project also subscribed to:
GNU texinfo
AdCensor
GraceTMPL
pam_sotp
Little CMS


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 25-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  •  Linux.com •  SourceForge.net  •  Jobs