Antonin Descampe
6bda73eeb2
fixed lt_version in configure.ac
2011-03-10 17:08:50 +00:00
Antonin Descampe
9f349b0988
cosmetic change for status report of ./configure
2011-03-05 17:36:08 +00:00
Antonin Descampe
91ce5625b5
now assume MinGW does not have dirent.h (actually have it but without opendir function). Fixed also a WIN32 check in jp3d/libjp3dvm/openjpeg3d.h.
2011-03-04 11:21:45 +00:00
Antonin Descampe
86edc0a40e
updated autotools files to improve build and install procedures (credit to Vincent Torri)
2011-03-04 10:53:27 +00:00
Antonin Descampe
89456eed51
replaced "long" by "size_t" in dwt.c to be sure to cast to a pointer size.
2011-02-17 21:11:29 +00:00
Antonin Descampe
e023107e97
now allows 16-bit precision for mj2 encoding and decoding (solves Issue 49 and Issue 63). Credit to Winfried.
2011-02-17 20:01:14 +00:00
Antonin Descampe
c9bae1fd46
removed opj_config.h.in from svn, as it is automaticaly generated by autoheader when calling ./bootstrap.sh
2011-02-09 10:42:17 +00:00
Antonin Descampe
99c3c5a4af
cmake : fixed installed links to openjpeg.h and openjpeg3d.h
2011-02-06 16:39:26 +00:00
Antonin Descampe
a1920bc5c2
fixed warnings in jp2.c (signed compared to unsigned) and dwt.c (bad cast) ; removed depcomp file from trunk (automatically copied by automake in main folder)
2011-01-30 21:33:55 +00:00
Antonin Descampe
fbffea94a9
removed é in license header to prevent warning C4819 (see http://code.google.com/p/openjpeg/issues/detail?id=57 )
2011-01-29 14:08:13 +00:00
Antonin Descampe
75fa7a8d87
remove more obsolete VS files. Left only mj2_to_metadata VS files, as this is the only executable not yet handled by CMake
2011-01-24 22:28:21 +00:00
Antonin Descampe
5e3290a486
removed obsolete VS files
2011-01-23 19:34:26 +00:00
Antonin Descampe
90725df206
MJ2 module: Add two components to mj2.h: meth, enumcs ; Define or reset all components of mj2_cparameters_t before its usage ; Add argument -D prec to frames_to_mj2.c and use the precision in mj2_convert.c (solves Issue 49)
2011-01-23 18:33:06 +00:00
Antonin Descampe
066bda52c0
move KK definition from rs.h to rs.c to prevent duplicate symbol error when building jpwl with autotools
2011-01-23 18:17:00 +00:00
Rex Dieter
2514c5b550
cmake: SOVERSION change to 1 (from 1.4) to match auto-tools build
2011-01-18 17:23:04 +00:00
Rex Dieter
3f234ac21b
remove (autotools) generated files
2011-01-17 18:45:33 +00:00
Antonin Descampe
420750f5ca
convert.c: inclusion of endian.h has to be different on APPLE platforms
2011-01-16 16:23:12 +00:00
Rex Dieter
97c5fe052c
fix symlink creation (cmake)
2011-01-13 19:40:48 +00:00
Rex Dieter
5f1e13e770
adjust autotools pkg-config support to match
2011-01-13 19:36:21 +00:00
Rex Dieter
d2d6e1fd6f
add pkg-config support to cmake
2011-01-13 19:29:18 +00:00
Antonin Descampe
08459fd944
removed forgotten debug info in imagetopnm()
2011-01-11 08:21:13 +00:00
Antonin Descampe
985a163e33
imagetopnm() has been rewritten to allow 16-bits precision, and PAM (P7) support. See Netpbm for more info. (patch from szukw000).
2011-01-09 22:54:35 +00:00
Winfried
7441340ab5
changed report code in Makefile.am
2011-01-07 03:20:58 +00:00
Antonin Descampe
50b3b5c991
removed badly written tests from CTest in codec/CMakeLists.txt
2011-01-03 22:44:59 +00:00
Antonin Descampe
73a6ed7c21
bug fixes to enable cmake compilation on WIN32 platform (see CHANGES for details)
2011-01-02 18:10:09 +00:00
Winfried
398b3f08b0
Adapted Makefile.am/Makefile.nix to build choice: shared xor static
2010-12-14 03:33:31 +00:00
Antonin Descampe
1dd92890d7
fixed flags when building jp3d with MinGW
2010-12-11 23:23:02 +00:00
Winfried
436d2f4bb9
Changed build choice in configure.ac/Makefile.am/Makefile.nix: shared xor static
2010-12-10 04:27:40 +00:00
Antonin Descampe
0264197f3f
removed LCMS dependency in jp3d/libjp3dvm/CMakeLists.txt
2010-12-09 21:44:20 +00:00
Antonin Descampe
b487a3521c
updated xcode project
2010-12-09 11:07:22 +00:00
Antonin Descampe
816d914c4e
renamed jp3d/libjp3dvm/openjpeg.h => jp3d/libjp3dvm/openjpeg3d.h
2010-12-09 10:34:47 +00:00
Antonin Descampe
c0fd0c8f89
removed "codec/compat/" directory
2010-12-09 10:23:13 +00:00
Winfried
ebcda80583
Updated Makefile.in
2010-12-09 01:23:46 +00:00
Winfried
407b95e35f
Removed LCMS dependencies from Makefile.am/Makefile.nix
2010-12-09 01:11:05 +00:00
Antonin Descampe
d08a96e251
(thanks to Winfried for his help)
...
* [antonin] changed remaining "WIN32" to "_WIN32"
! [antonin] libopenjpeg has no more dependency on LCMS lib. Everything concerning color (icc profile, conversion to rgb, etc) has been put outside libopenjpeg and is used in j2k_to_image.c and mj2_to_frames.c.
- [antonin] removed "opj_convert{.c,.h}"
+ [antonin] added a directory "common/" that contains "getopt{.c,.h}" (previously in "codec/compat").
+ [antonin] added files "color{.c,.h}" in "common/" that define the code for icc profile management and sycc_to_rgb conversion
+ [antonin] added "common/format_defs.h" that contains common definitions used in image_to_j2k, j2k_to_image, j2k_dump.
2010-12-08 11:06:41 +00:00
Antonin Descampe
59d9b97ffe
revert to previous behaviour for cmake: builds (and links) dynamically by default. Static build only if -DBUILD_SHARED_LIBS is set to OFF.
2010-12-05 15:19:57 +00:00
Antonin Descampe
cf39198a9a
added a definition in getopt.h and an initial value in convert.c
2010-12-05 15:10:10 +00:00
Antonin Descampe
02229c7c2d
workaround for name clash when building static and dynamic on WIN32 (see http://www.vtk.org/Bug/view.php?id=10190 for description)
2010-12-03 11:57:00 +00:00
Antonin Descampe
1c2ed5cc33
fixed a bug in codec/convert.c that prevented to build executables with WIN32 compiler (thanks winfried)
2010-11-28 18:40:57 +00:00
Antonin Descampe
efc709578a
2010-11-28 18:37:16 +00:00
Antonin Descampe
eb5694ca2a
changed cmake behaviour: executables are now always statically linked. When -DBUIL_SHARED_LIBS option is ON (the default), the shared versions of the libraries are also built (but executables remain linked against the static libraries).
2010-11-28 17:07:04 +00:00
Antonin Descampe
389166e86e
fix compilation and DLL creation of libopenjpeg with MSYS/MinGW (from vincent.torri, see issue 47 on googlecode)
2010-11-25 11:58:26 +00:00
Antonin Descampe
2b31495723
xcode : changed to native architecture build by default
2010-11-22 11:49:28 +00:00
Antonin Descampe
d5b44a98bc
reverted 'include "../opj_config.h"' to 'include "opj_config.h"'
2010-11-22 11:48:19 +00:00
Antonin Descampe
3afd3b1afd
install man pages by default. install CHANGES and LICENSE
2010-11-17 10:59:21 +00:00
Antonin Descampe
223a39b51e
minor changes in cmake files (from winfried)
2010-11-17 10:26:05 +00:00
Antonin Descampe
5c76f68168
minor changes in cmake flags
2010-11-16 11:15:38 +00:00
Antonin Descampe
ad970dd9df
xcode project rewrite
2010-11-15 11:12:24 +00:00
Antonin Descampe
161891a06e
changed imagetopng() function to correctly deal with non-standard bit-depths. Add png support for win32. (from winfried)
2010-11-15 11:10:26 +00:00
Antonin Descampe
709068ef5b
minor changes in header inclusions
2010-11-15 11:08:03 +00:00
Antonin Descampe
2b7f6f82be
complete rewrite of opj_convert.c with correct values (from winfried)
2010-11-15 11:06:46 +00:00
Antonin Descampe
005b1b1a4b
removed call to dirent.h in jp3d
2010-11-11 11:37:45 +00:00
Ben Boeckel
2a4563a677
Fix installation rules in jpwl for CMake
2010-10-28 14:34:37 +00:00
Ben Boeckel
af32de46a2
Installation fixes when using CMake
2010-10-26 16:46:01 +00:00
Ben Boeckel
f35d25c674
Fix jp3dvm version
2010-10-25 16:04:09 +00:00
Antonin Descampe
0dc7f6a2d3
Fixed doxygen data inside source code (from winfried)
2010-10-24 20:28:22 +00:00
Antonin Descampe
e36881487d
Patch to support the MSVC Win 64 builds (from szekerest)
2010-10-22 09:45:53 +00:00
Antonin Descampe
56dd722fb4
Currently the Visual Studio builds are broken in the SVN. Attached a patch to fix this issue (from szekerest)
2010-10-22 09:43:06 +00:00
Winfried
c2f441840f
M libopenjpeg/Makefile.in
...
M libopenjpeg/Makefile.am
M jp3d/libjp3dvm/Makefile.in
M jp3d/libjp3dvm/Makefile.am
M CHANGES
M jpwl/Makefile.in
M jpwl/Makefile.am
2010-10-22 08:51:38 +00:00
Winfried
a55ea39677
M CHANGES
...
M jpwl/Makefile.in
M jpwl/Makefile.am
2010-10-22 04:11:41 +00:00
Winfried
fc668f3ec3
M configure
...
M Makefile.in
M configure.ac
A libopenjpeg.pc.in
M doc/Makefile.in
M doc/Makefile.am
M CHANGES
M Makefile.am
2010-10-22 03:07:12 +00:00
Antonin Descampe
c515199674
fixed help display (patch from winfried)
2010-10-21 09:53:13 +00:00
Antonin Descampe
b6102e207c
fixed paths to png and tiff in CMakeLists.txt and fixed link to lcms library (patch from winfried)
2010-10-21 09:49:54 +00:00
Antonin Descampe
ddc9a278aa
fixed options and help display (patch from winfried)
2010-10-19 10:06:47 +00:00
Winfried
e65ef3a24f
M jp3d/Makefile.nix
...
M config.nix
M doc/Makefile.in
M doc/Makefile.am
M doc/Makefile.nix
M CHANGES
M jpwl/Makefile.nix
M Makefile.nix
2010-10-18 00:17:19 +00:00
Winfried
f4b08bacb0
-This line, and those below, will be ignored--
...
M configure
M Makefile.in
M opj_config.h.in.user
M mj2/Makefile.in
M mj2/Makefile.am
M mj2/Makefile.nix
M libopenjpeg/Makefile.in
M jp3d/Makefile.in
M jp3d/libjp3dvm/Makefile.in
M jp3d/Makefile.nix
M jp3d/codec/Makefile.in
M jp3d/codec/Makefile.am
M config.nix
M configure.ac
M doc/Makefile.in
M doc/Makefile.am
M doc/Makefile.nix
M INSTALL
M CHANGES
M jpwl/Makefile.in
M jpwl/Makefile.am
M jpwl/Makefile.nix
M Makefile.am
M Makefile.nix
M codec/Makefile.in
M codec/Makefile.am
2010-10-17 22:42:46 +00:00
Antonin Descampe
106da2f51e
1. The jp3d/libjp3dvm/Makefile.am has been changed:
...
Installing: /usr/local/TEST_CONFIG/include/openjpeg3d-1.3/
Installing: /usr/local/TEST_CONFIG/include/openjpeg3d-1.3/openjpeg3d.h
PREFIX/include:
23 openjpeg.h -> openjpeg-1.4/openjpeg.h
27 openjpeg3d.h -> openjpeg3d-1.3/openjpeg3d.h
28773 openjpeg-1.4/openjpeg.h
22158 openjpeg3d-1.3/openjpeg3d.h
2. The jp3d/Makefile.nix has been changed respectivly.
3. The mj2/Makefile.nix contained a wrong path to 'compat/'
4. opj_config.h.in.user contained a comment within a comment.
5. 'autoreconf' reported that AC_PROG_RANLIB is no longer necessary in 'configure.ac'.
2010-10-10 21:17:18 +00:00
Antonin Descampe
72b6fdb04b
fixed a bug in mj2.c that prevented extract_j2k_from_mj2 to build properly. Patch from winfried
2010-10-08 10:16:27 +00:00
Antonin Descampe
eeefefd56c
Added files to let people build openjpeg with configure tools ; Added makefiles to let people manually build openjpeg on *nix platforms ; Removed obsolete Makefiles ; Renamed dirent.h to windirent.h ; Made optional the PNG, TIFF, and LCMS support in CMake files ; Added opj_config* files to configure openjpeg before building it (opj_config.h generated by configure, cmake, or manually by the user) ; Renamed this file from ChangeLog to CHANGES ; Renamed License.txt to LICENSE ; Updated README files ; Added INSTALL and LICENSE files ; Added man pages
2010-10-05 10:33:15 +00:00