Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Компиляция JPEGOptim


Автор: lorents 10.7.2011, 18:34
Добрый вечер!
Подскажите, пожалуйста как компилировать приложение http://freshmeat.net/projects/jpegoptim/?
Я в это деле не очень силен, и если не затруднит, то поподробнее.

Автор: boostcoder 11.7.2011, 10:17
Цитата

> ./configure
> make && make install

Автор: lorents 11.7.2011, 16:38
boostcoder, 
Если можно, поподробнее?

Автор: boostcoder 11.7.2011, 17:27
что конкретно непонятно?

Автор: lorents 11.7.2011, 17:30
boostcoder, можно узнать, через что компилировать?

Автор: boostcoder 11.7.2011, 17:38
через линукс.
если нужно для win - через MSYS или cygwin.

Автор: lorents 11.7.2011, 17:50
boostcoder, сейчас оба скачиваю, а вообще что лучше использовать, на Ваш взгляд?

Автор: boostcoder 11.7.2011, 17:54
Цитата(lorents @  11.7.2011,  17:50 Найти цитируемый пост)
а вообще что лучше использовать, на Ваш взгляд?

MSYS. ибо он не использует эмуляцию среды.

вообще, у вас это не первый подобный вопрос. наверное нужно самому все же разобраться ;)

Автор: lorents 11.7.2011, 19:36
boostcoder, установил MSYS, запустил, не скажите, что дальше делать?

Автор: boostcoder 11.7.2011, 19:37
в каталоге с исходниками -
Цитата(boostcoder @  11.7.2011,  10:17 Найти цитируемый пост)
> ./configure
> make && make install


Автор: lorents 11.7.2011, 19:52
а как в этот каталог и исходниками попасть?

Автор: boostcoder 11.7.2011, 21:02
попроси модератора чтоб перенес тему в центр помощи.

Автор: lorents 11.7.2011, 21:43
boostcoder, точно, надо было там и спросить. Перенесите пожалуйста тему.

Автор: lorents 12.7.2011, 18:17
А ни кто не может просто откомпилировать JPEGOptim и скинуть мне?

Автор: boostcoder 12.7.2011, 21:00
в аттаче.
в следующий раз буду попросто игнорить твои подобные темы. ибо повторюсь: у тебя не первый раз возникает подобная надобность. значит пора самому разобраться.
прога запускается. говорит что нужно задать аргументы. дальше не проверял ибо не знаю чего и как задавать.

Автор: lorents 12.7.2011, 21:09
boostcoder, Большое спасибо!!!

Автор: lorents 12.7.2011, 21:36
Странно, но jpegoptim выдает [ERROR]
Может у вас получится, просто запускаем jpegoptim с любым ненужным JPEG изображением.

Автор: boostcoder 12.7.2011, 21:38
минутку.


ох чувствую намаюсь я еще %)

Автор: boostcoder 12.7.2011, 22:37
а ты уверен что никаких опций указывать не нужно?

Добавлено через 3 минуты и 21 секунду
хотя если скомпилить в линуксе - то все ок smile 

Автор: boostcoder 12.7.2011, 22:53
вот где валится:
Код

      /* setup error handling for decompress */
      if (setjmp(jderr.setjmp_buffer)) { // <<<<<<<<<<<<<<<<<<<<< setjmp() возвращает 1. а должен 0.
         jpeg_abort_decompress(&dinfo);
         fclose(infile);
         if (buf) {
            for (j=0;j<dinfo.output_height;j++)
               free(buf[j]);
            free(buf);
            buf=NULL;
         }
         printf(" [ERROR]\n");
         continue;
      }



может у кого-нибудь есть идеи?

Автор: lorents 12.7.2012, 21:44
Хотел сам откомпилировать JPEGOptim, и возникла проблема в JPEGOptim есть папка aux, а в винде такую папку просто не создать, подскажите как быть?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)