DRC
5fe77ba686
Remove debug output
2010-02-19 07:01:23 +00:00
DRC
3b9219b882
Build libturbojpeg.so using mapfile on Solaris
2010-02-16 22:40:26 +00:00
DRC
00c5bcbd7b
Set default optimization flags to -xO5 if using Sun Studio
2010-02-16 22:35:25 +00:00
DRC
27c9e4290d
Build TurboJPEG/OSS with a version script to prevent any non-global symbols from being accessible (this is to protect against potential namespace conflicts when preloading it into an application via VirtualGL.)
2010-02-16 05:03:51 +00:00
DRC
16299d15a8
Add mechanism for building universal (i386/x86-64) binaries on Snow Leopard
2010-02-15 16:14:26 +00:00
DRC
6b0f9283dd
Add mechanism for creating DEB packages
2010-02-15 12:06:27 +00:00
DRC
eda68dbd6a
Add mechanism for creating RPMs
2010-02-15 11:32:23 +00:00
DRC
f7f66301b2
Change default prefix to /opt/libjpeg-turbo
2010-02-15 11:08:57 +00:00
DRC
615df6941d
Change package name & version
2010-02-15 11:05:53 +00:00
DRC
55e8d83a10
Set CFLAGS=CXXFLAGS=-O3 if using GCC and the flags are not already set
2010-02-14 07:39:07 +00:00
DRC
ea1c8a3360
MinGW uses autoconf 2.56
2010-02-12 22:22:01 +00:00
DRC
f222c7547c
Restore --without-simd option for testing purposes
2010-02-12 05:37:07 +00:00
DRC
3ca410784c
Oops. Still need to #define WITH_SIMD
2010-02-12 04:28:29 +00:00
DRC
4c1c7f5a52
Make SIMD build compulsory (otherwise, what's the point?)
2010-02-11 06:57:57 +00:00
DRC
2e069ba879
Build shared libraries by default; Include libturbojpeg in distribution
2010-02-11 06:39:32 +00:00
DRC
49933cde47
Allow building libjpeg.so if --enable-shared is passed to configure (but disable shared library build by default)
2010-01-28 05:34:53 +00:00
Pierre Ossman
6212076d91
Clean up SIMD glue code
...
The SIMD glue code has gotten a bit #ifdef heavy so clean it up by having
one file for each possible SIMD arch. This also allows a simplification of
the x86_64 code as SSE/SSE2 is always known to exist on that arch.
2009-06-29 11:20:42 +00:00
Pierre Ossman
c8eee1dffe
Remove unused variable.
2009-06-26 14:10:33 +00:00
Pierre Ossman
88617301e9
Improve the messages for the SIMD configuration test now that we support
...
more than one arch.
2009-06-26 14:09:47 +00:00
DRC
9b74d3f224
64-bit SIMD acceleration
2009-06-25 20:38:31 +00:00
Adam Tkac
c689a22bb0
Check if C++ compiler is present.
2009-04-03 14:47:50 +00:00
Pierre Ossman
a63544a357
Work around subdirectory bug in older automake.
...
Older versions of automake doesn't properly support no-recursive make.
Reimplement the build system by having a local Makefile.am in the
simd/ directory.
2009-03-16 13:34:18 +00:00
Adam Tkac
de4b417a81
Make source compilable via GNU autotools which are part of RHEL 5.
2009-03-13 13:58:44 +00:00
Pierre Ossman
863946aebd
Implement x86 SIMD framework
...
Add NASM support and stub routine for detecting SIMD extensions.
2009-03-09 13:21:27 +00:00
Pierre Ossman
c5cf41164a
Framework for supporting SIMD acceleration
...
Designed to impose minimal changes on the "normal" code.
2009-03-09 13:15:56 +00:00
Pierre Ossman
f1962bc0ce
Explain the config header voodoo.
2009-03-06 15:30:42 +00:00
Pierre Ossman
8622727c09
Don't test for GNU malloc as we don't need it (or even check the result
...
of the test).
2009-03-06 15:00:56 +00:00
Adam Tkac
6687665312
- introduced common/jpeg/jconfig.h.in - minimal jconfig.h template
2008-04-14 13:11:58 +00:00
Adam Tkac
d88cc24540
- introduced common/jpeg/{configure.ac,Makefile.am}
...
- removed autogenerated stuff (jconfig.h, configure, config.guess, config.sub, jconfig.h, install-sh)
- minor macros changes in jchuff.c, jcphuff.c, jmorecfg.h (same with configure produced macros)
2008-04-03 13:29:28 +00:00