Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Programming > Libraries

    LIBH 0.8.5 Alpha

    Download button

    No screenshots available
    Downloads: 407  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Phil Howard | More programs
    GPL / FREE
    May 20th, 2007, 18:35 GMT
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    LIBH description

    LIBH is a collection of functions for C programming intended to be helpful or handy for C programmers.

    LIBH is a collection of functions for C programming intended to be helpful or handy for C programmers.

    Many of these functions originated with various programming projects where they were needed. Other functions were then added to fill out the scope of possibilities to make a more complete selection.

    LIBH is divided into a number of different logical sections. Each section is described in the columns at the right.

    Status:

    LIBH is currently only in the alpha development stage. A beta release is expected once the API is stablized.

    Installation:

    1. Create an empty directory anywhere you like.

    2. Change the current directory to be that empty directory.

    3. Using a full path (relative or absolute), execute the
    "configure" script where you extracted the source, while
    the empty directory is the current directory.

    This is a big script building a big Makefile so it takes
    a while. Typical timings are:
    30s on Pentium-III, 800 MHz, Linux 2.4 [pdh]
    1m45s on Celeron, 333 MHz, Linux 2.4 [pdh]
    2m30s on PPC, Powerbook G3, 333 MHz, Linux 2.4 [pflanze]

    You may specify an installation target with the option:
    --prefix=/full/path/to/install

    If you do not specify an installation target, a default
    in /tmp is used with the name of the package, such as:
    --prefix=/tmp/libh-${VERSION}

    4. Do: make

    Typical timings are:
    5m on Pentium-III, 800 MHz, gcc 3.2.2, Linux 2.4 [pdh]
    14m on Celeron, 333 MHz, gcc 3.2.2, Linux 2.4 [pdh]
    13m30s on PPC, Powerbook G3, 333 MHz, gcc 2.95.4, Linux 2.4 [pflanze]

    5. If all goes well, then do: make install


    There are some other options you may use on configure, such as:

    -v
    More verbose output during execution of configure.

    --source=
    Specify the location of the source files if it cannot be
    determined from the script name path.

    --optimize=
    Set the compiler optimization for all compiles.
    The default is 2.

    --execdynamic
    Build all executable programs with dynamic linking to all
    libraries (not just system libraries).

    --execstatic
    Build all executable programs with static linking to all
    libraries (not just the libraries built here).

    --noarlib
    Do not build the static linking object archive library.

    --nosolib
    Do not build the dynamic linking share object library.

    --asm
    Produce assembly output as .s files in the same subdirectories
    that the .o files are produced in.

    Product's homepage

      


    TAGS:

    collection of functions | C programming | C library | LIBH | C | function

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM