Changes between Version 5 and Version 6 of OSGeo4W_jp/JpegIPP


Ignore:
Timestamp:
Mar 24, 2010, 9:48:09 PM (14 years ago)
Author:
hfujii
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • OSGeo4W_jp/JpegIPP

    v5 v6  
    1 = Intel IPP libjpeg を使用するため構築する =
     1= Intel IPP libjpeg を使用ため構築する =
    22
    33== 目的 ==
     
    1414
    1515残念ながら、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.
     16IPP または non-IPP バージョンの libjpeg のどちらかと連動する GDAL のバージョンを持つことは“ほぼ”不可能だということを意味します。しかしながら、もし、r15507 にあるように state information を適切に設定するようlibjpeg 6b を修正すれば、他のパッチは安全であるといえます。r15507 が libjpeg を使用するアプリケーションを破損しないよう注意して下さい。
    1817
    1918== OSGeo4W においてどのように展開するか ==
     
    2120以下を行う必要があります:
    2221
    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 を再構築(未完)
    2827
    2928
     
    3837=== libtiff ===
    3938
    40 Add the following in libtiff\libtiff\tiffconf.h:
     39libtiff\libtiff\tiffconf.h に次を追加します:
    4140
    4241{{{
     
    4645=== GDAL ===
    4746
    48 On unix edit GDALmake.opt and add a "USER_DEFS=-DIPPJ_HUFF" macro at the top of the file.
     47unix で GDALmake.opt を編集し、ファイルの上に "USER_DEFS=-DIPPJ_HUFF" マクロを追加します。
    4948
    50 On windows add /DIPPJ_HUFF in the OPTFLAGS macro.
     49windows で /DIPPJ_HUFF を OPTFLAGS マクロに追加します。
    5150
    52 == Related Pages ==
     51== 関連ページ ==
    5352
    5453 * OSGeo4W libjpeg-ipp package: http://trac.osgeo.org/osgeo4w/wiki/pkg-libjpeg-ipp
     
    5756 * IPP Related GDAL problem ticket: http://trac.osgeo.org/gdal/ticket/2845
    5857
    59 [wiki:OSGeo4W_jp/PackageListing 戻る]