Opened 15 years ago

Closed 14 years ago

Last modified 13 years ago

#2820 closed enhancement (fixed)

New package: liboil

Reported by: willimm Owned by: Randy McMurchy
Priority: normal Milestone:
Component: BOOK Version: SVN
Severity: normal Keywords:


Description: Liboil is a library of simple functions that are optimized for various CPUs. These functions are generally loops implementing simple algorithms, such as converting an array of N integers to floating-point numbers or multiplying and summing an array of N numbers. Such functions are candidates for significant optimization using various techniques, especially by using extended instructions provided by modern CPUs (Altivec, MMX, SSE, etc.).

Why: Needed for gst-plugins-base.

Proposed category: Ch8: General libs



  • Glib2


  • Gtk-Doc


Latest version: 0.3.15

Compilation instructions:

Run ./configure --prefix=/usr && make and as root, run make install.

Attachments (1)

liboil.patch (6.8 KB ) - added by Wayne Blaszczyk 14 years ago.
New liboil page patch

Download all attachments as: .zip

Change History (6)

comment:1 by Randy McMurchy, 15 years ago

Type: taskenhancement

by Wayne Blaszczyk, 14 years ago

Attachment: liboil.patch added

New liboil page patch

comment:2 by Randy McMurchy, 14 years ago

Owner: changed from blfs-book@… to Randy McMurchy
Status: newassigned

I added the package to the book. I'm keeping this ticket open because the originator of this ticket says that GLib is required, yet Wayne's patch put it optional.

I'd like this resolved before the ticket is closed.

And thanks a bunch for sending in the patch, Wayne.

comment:3 by Guy Dalziel, 14 years ago

Randy, I just pulled glib from my system and compiled liboil, it compiled without a problem. I then reinstalled glib and compiled liboil again, and comparing the compile logs clearly shows that liboil does not attempt to compile against glib if configure does not find it. Therefore glib is optional.

comment:4 by Randy McMurchy, 14 years ago

Resolution: fixed
Status: assignedclosed

Thanks for checking this out, Guy. Closing the ticket.

comment:5 by (none), 13 years ago

Milestone: 6.4

Milestone 6.4 deleted

Note: See TracTickets for help on using tickets.