Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.655.441 Times

LIBH 0.8.5 Alpha

  Date Added: January 12, 2010  |  Visits: 524

LIBH 0.8.5

Report Broken Link
Printer Friendly Version

Product Homepage
Download (72 downloads)

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..

Requirements: No special requirements
Platforms: Linux
Keyword: Alpha C Programming Functions Libh Libraries Linux Programming
Users rating: 0/10

License: Freeware Size: 757.76 KB
More Reviews or Write Review

Business  -  Intro to Bash Programming HOWTO 0.8
Intro to Bash Programming HOWTO is a bash programming tutorial. The Intro to Bash Programming HOWTO is meant for newbies who wish to learn how to write shell scripts for bash, the GNU Boure-Again shell. It contains several samples. It is very...
Programming  -  Splint 3.1.1
Splint is a tool for statically checking C programs for security vulnerabilities and programming mistakes. Splint does many of the traditional lint checks including unused declarations, type inconsistencies, use before definition, unreachable...
1.63 MB  
Libraries  -  uClibc 0.9.29
uClibc (µClibc) is a C library for developing embedded Linux systems. uClibc is much smaller then the GNU C Library, but nearly all applications supported by glibc also work perfectly with uClibc. Porting applications from glibc to uClibc...
1.7 MB  
Libraries  -  Easy Game Library 20040323
Easy Game Library is library of C++ classes designed to make game programming easier. Now it consists only of easy_sprite library which consists of classes for using sprites. It should compile on different platforms because it uses SDL library...
58.37 KB  
Programming  -  Euphoria / GTK Aug22
EuGTK is a GTK+ wrapper for the Euphoria programming language on the Linux/BSD/Win platforms. Euphoria is an extremely fast and easy-to-use interpreted language. EuGTK is a wrapper which connects Euphoria to the GTK libraries, allowing rapid...
276.48 KB  
Code Management Tools  -  TARIFA 1.1.1
TARIFA, which stands for Transactions by AssembleR Instrumentation FrAmework, aims to provide the "atomic" keyword to C/C++ for better support of concurrency programming. Instead of using lock-based designs with all their problems (deadlocks,...
68.61 KB  
Libraries  -  LibSysCTr 0.2
LibSysCTr is a utility library that can be used to intercept system call functions on a Linux system. Process monitoring and sandboxing are just two of the potential usages of LibSysCTr. Internally the LibSysCTr library uses the ptrace(2)...
317.44 KB  
Development Editors  -  USL 3.8.4 Beta
USL is an object-oriented scripting language written with C++ and compiled on both Linux and Windows. Without a script, USL is a programmable command shell. There is no socket programming with USL. USL is for general purpose scripting locally.
2.8 MB  
Games  -  Easy Game Library 20040323
Easy Game Library is library of C++ classes designed to make game programming easier. Now it consists only of easy_sprite library which consists of classes for using sprites. It should compile on different platforms because it uses SDL library as...
61.44 KB  
Puzzles  -  A Sudoku Solver in C 1.11
A Sudoku Solver in C is a console-based Linux program, written in C language, that solves Su Doku puzzles using deductive logic. It will only resort to trial-and-error and backtracking approaches upon exhausting its deductive moves. Puzzles must...
25.6 KB  
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.11.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
2.73 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB