ХА, у меня нет плагина к QT imageformats и еще неплохо бы гдето взять Xxf86vm, нету у меня его и все... а все это надо что бы на 9-м редхате запустить нативный рейсинг (типа NeedForSpeed, только намного круче): www.racer.nl
c Xxf86vm я разобрался:
cd /usr/X11R6/lib
ar x libXxf86vm.a
g++ -shared -o libXxf86vm.so.1 XF86VMode.o
ln -s /usr/X11R6/lib/libXxf86vm.so.1 /usr/lib/libXxf86vm.so.1
а вот с Qjpeg нет, потому как не знаю, где этот плагин для Qt взять и как его для Qt-же установить...
В принципе я предположил что этот плагин ( хотя я совсем неуверен, т. к. по-моему он при линковке не нужен, а него сама libqt должна подключать). А этот плагин поставляется с самой QT. Давненько я её собирал, но там была опция что-то типа --plugins-shared, и насколько я помню эти плагины можно было делать отдельно, а можно было залинковать в libqt.
нихрена, раза 2 qt собрал как в readme сказано, сказал make install, и потом на qjpeg ругань идет чуть не на каждую функцию... похоже оно его не поставило...
Так сначала разберёмся c Qjpeg и QT.
Вот что у меня выдаёт:
# ./configure --help
........................
Image Formats:
-plugin-imgfmt-<format> Enable format (png, jpeg, or mng) to
be linked to at runtime. Uses specified
lib<format>.
-qt-imgfmt-<format> ... Enable format (png, jpeg, or mng) to
be linked into Qt. Uses specified
lib<format>.
-no-imgfmt-<format> ... Fully disable format (png, jpeg, or mng)
from Qt.
.................................
Соответсвенно я собирал qt с -plugin-imgfmt-jpeg -plugin-imgfmt-mng. Может в более
поздних версиях что-нибудь поменяли (у меня 3.0.5).
Далее я ж говорю что вряд ли это та qjpeg, ведь это как пытаться слинковать что нибудь
с тем же plugger-ом, когда такие штуки должны открываться через dlopen() ( хотя чем чёрт
и девелоперы не шутят :)). Тем более что нафига игре QT. Лучше посмотри в исходниках какие
хедеры включаются. Должно быть что нибудь типа #include <Qjpeg.h>
Что-то я больше подозреваю что разработчики что-нибудь запороли в makefile-ах. Может на
самом деле должна использоваться стандартная libjpeg, и в исходниках должно быть что-то
типа #include <jpeglib.h>, а в makefile-ах соответсвенно -ljpeg.