Changes between Version 5 and Version 6 of OSGeo4W_jp/JpegIPP
- Timestamp:
- Mar 24, 2010, 9:48:09 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
OSGeo4W_jp/JpegIPP
v5 v6 1 = Intel IPP libjpeg を使用 するため構築する =1 = Intel IPP libjpeg を使用のため構築する = 2 2 3 3 == 目的 == … … 14 14 15 15 残念ながら、flush/fill 機能を呼び出す前に state information を適切に設定しない libjpeg 6b とパッチの間に互換性がないことが判明しました。これは、リコンパイルなしで 16 IPP または non-IPP バージョンの libjpeg のどちらかと連動する GDAL のバージョンを持つことは“ほぼ”不可能だということを意味します。しかしながら、もし、r15507 にあるように state information を適切に設定するようlibjpeg 6b を修正すれば、他のパッチは安全であるといえます。r15507 が libjpeg を使用するアプリケーションを破損しないよう注意して下さい。利用者が誰であるかに関係なく、libjpeg 6b は安全に適用することができます。 17 This puts us in a situation where it is ''nearly'' impossible to have a version of GDAL that works with either the IPP or non IPP versions of libjpeg without recompiling. However, if we also fix libjpeg 6b to properly set the state information as shown in r15507 then the other patches ''are'' safe. Note that r15507 should not break any application using libjpeg. So it is safe to apply to libjpeg 6b regardless of who is using it. 16 IPP または non-IPP バージョンの libjpeg のどちらかと連動する GDAL のバージョンを持つことは“ほぼ”不可能だということを意味します。しかしながら、もし、r15507 にあるように state information を適切に設定するようlibjpeg 6b を修正すれば、他のパッチは安全であるといえます。r15507 が libjpeg を使用するアプリケーションを破損しないよう注意して下さい。 18 17 19 18 == OSGeo4W においてどのように展開するか == … … 21 20 以下を行う必要があります: 22 21 23 * r15507、r16363 そして r16601 (完了) を用いて libjpeg パッケージ(6b) を再構築 する。24 * We need to rebuild GDAL with the IPP support in the JPEG (r15508) ドライバ enabled (完了).25 * tif_jpeg.c で使用可能な IPP サポートを用いて libtiff パッケージを再構築 する。(完了)26 * 標準 jpeg_osgeo.dll に取って代わる OSGeo4W の libjpeg-ipp パッケージを作成 する(完了).27 * 調整された GD (?) を用いて MapServer を再構築 する。(未完)22 * r15507、r16363 そして r16601 (完了) を用いて libjpeg パッケージ(6b) を再構築 23 * JPEG (r15508) 使用可能ドライバにある IPP サポートを用いて GDAL を再構築(完了) 24 * tif_jpeg.c で使用可能な IPP サポートを用いて libtiff パッケージを再構築(完了) 25 * 標準 jpeg_osgeo.dll に取って代わる OSGeo4W の libjpeg-ipp パッケージを作成 (完了) 26 * 調整された GD (?) を用いて MapServer を再構築(未完) 28 27 29 28 … … 38 37 === libtiff === 39 38 40 Add the following in libtiff\libtiff\tiffconf.h:39 libtiff\libtiff\tiffconf.h に次を追加します: 41 40 42 41 {{{ … … 46 45 === GDAL === 47 46 48 On unix edit GDALmake.opt and add a "USER_DEFS=-DIPPJ_HUFF" macro at the top of the file. 47 unix で GDALmake.opt を編集し、ファイルの上に "USER_DEFS=-DIPPJ_HUFF" マクロを追加します。 49 48 50 On windows add /DIPPJ_HUFF in the OPTFLAGS macro. 49 windows で /DIPPJ_HUFF を OPTFLAGS マクロに追加します。 51 50 52 == Related Pages==51 == 関連ページ == 53 52 54 53 * OSGeo4W libjpeg-ipp package: http://trac.osgeo.org/osgeo4w/wiki/pkg-libjpeg-ipp … … 57 56 * IPP Related GDAL problem ticket: http://trac.osgeo.org/gdal/ticket/2845 58 57 59 [wiki:OSGeo4W_jp/PackageListing 戻る]