fmII
Wed, Nov 19th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 09:45 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 20021002 (Default)
Section: Unix

 

Added: Sun, Nov 24th 2002 10:56 UTC (5 years, 12 months ago) Updated: Fri, Oct 8th 2004 15:02 UTC (4 years, 1 month 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.

Release focus: Initial freshmeat announcement

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 25557)
» Popularity: 1.45% (Rank 3853)

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

Other projects from the same categories:
Saturn network job scheduler
xenConsole
pluma
myBackware
flexbackup

Users who subscribed to this project also subscribed to:
Yasm
cflat
ppp
SDL MNG library
UrlGfe


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

 Releases

Version Focus Date
20021002 Initial freshmeat announcement 25-Nov-2002 07:49

 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