Здравствуйте, я установил jpeg lib на alpine с помощью apk, я пытаюсь установить холст узла с помощью npm, но у меня есть эта ошибка, не могли бы вы мне помочь? Я запускаю образ node: 6.9.5-alpine с докером, и я добавил ghostcript, cairo-dev, pango, giflib-dev, libjppeg и build-basse с apk.
фатальная ошибка: jpeglib.h: нет такого файла или каталога
comment
опубликуйте свой файл докеров
- person lvthillo   schedule 17.02.2017
Ответы (3)
но если вы используете Fedora, вам нужно добавить в конец "el":
sudo yum install libjpeg-turbo-devel
person
Keith Allen
schedule
02.10.2018
Подробности есть в разработке.
- person Erik Bongers; 27.01.2020
Как вы можете легко найти на pkgs.alpinelinux.org/contents, этот файл заголовка предоставляет пакет libjpeg-turbo-dev
(не устанавливайте libjpeg
, замените его этим).
person
Jakub Jirutka
schedule
17.02.2017
Можете ли вы добавить дополнительную информацию, почему
don't install libjpeg
?
- person eigenfield; 18.08.2020
Мне это помогло, но я попытался скомпилировать старую версию php с этой ошибкой - спасибо Кейт Аллен:
//Make symlink libjpeg.so
ln -s /usr/lib64/libjpeg.so.62 /usr/lib/libjpeg.so
//add devel package for jpeg - it work!
yum install libjpeg-turbo-devel
cd /opt/php44/src/
./configure ...
make && make install
person
Anton
schedule
30.10.2019