libJPEGは, JPEG画像を扱うライブラリーです.
バイナリーパッケージ利用
これをクリックして,ぽいのをインストール
バイナリーパッケージ作成
台湾バージョン
X86ビルド
X86ターミナルで実行する.
cd x86_64 tar zxf ../jpegsrc.v9d.tar.gz cd jpeg-9d ./configure make lipo -info .libs/lib*dylib .libs/lib*.a Non-fat file: .libs/libjpeg.9.dylib is architecture: x86_64 Non-fat file: .libs/libjpeg.dylib is architecture: x86_64 Non-fat file: .libs/libjpeg.a is architecture: x86_64
ARM64ビルド
ARM64ターミナルで実行する
cd x86_64 tar zxf ../jpegsrc.v9d.tar.gz cd jpeg-9d ./configure make lipo -info .libs/lib*dylib .libs/lib*.a Non-fat file: .libs/libjpeg.9.dylib is architecture: arm64 Non-fat file: .libs/libjpeg.dylib is architecture: arm64 Non-fat file: .libs/libjpeg.a is architecture: arm64
なるほど.
fswatch -x /usr/local/ > files.log & sudo make install
豚リンゴ
mkdir ../universal fatty_apple.sh . ../../x86_64/jpeg-9d/ ../universal .libs/*dylib .libs/*.a Architectures in the fat file: ../universal/.libs/libjpeg.9.dylib are: x86_64 arm64 Architectures in the fat file: ../universal/.libs/libjpeg.dylib are: x86_64 arm64 Architectures in the fat file: ../universal/.libs/libjpeg.a are: x86_64 arm64 sudo cp ../universal/* /usr/local/lib kill -9 %1 fswatch_analyze.sh -c _binary files.log pkgbuild --identifier libjpeg --root _binary libjpeg-9d-osx11.2.pkg
INTELバージョン
ソースコードをここから取得.
$ tar zxf jpegsrc.v9d.tar.gz
$ cd jpeg-9d
$ ./configure
$ make
$ fswatch -x /usr/local > log &
$ sudo make install
$ kill -9 %1
$ fswatch_analyze.sh -c _binary log
$ pkgbuild --identifier libjpeg --root _binary libjpeg-9d-osx10.15.pkg