Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Компиляция PNGcrush 
V
    Опции темы
andrew_121
Дата 20.2.2010, 15:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 6
Всего: 33



Цитата(lorents @  20.2.2010,  14:46 Найти цитируемый пост)
andrew_121, как мне надо было прописать в переменную PATH путь к бинарникам, мне кажется что ошибка именно там 


вы ведь выполнили gcc, и в результате получили:
Цитата(lorents @  20.2.2010,  13:37 Найти цитируемый пост)
сделал, пишет:
Цитата
gcc: no input files

это говорит о том, что ОС знает где искать бинарники.

Цитата

как мне надо было прописать в переменную PATH



Присоединённый файл ( Кол-во скачиваний: 15 )
Присоединённый файл  _________.png 35,59 Kb


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
lorents
Дата 20.2.2010, 15:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 548
Регистрация: 2.4.2008

Репутация: нет
Всего: нет



Цитата(andrew_121 @  20.2.2010,  15:00 Найти цитируемый пост)
это говорит о том, что ОС знает где искать бинарники.

я сделал все именно так


--------------------
PM MAIL   Вверх
andrew_121
Дата 20.2.2010, 15:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 6
Всего: 33



Цитата(lorents @  20.2.2010,  15:24 Найти цитируемый пост)
я сделал все именно так 

и? вывод в консоле покажи?


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
lorents
Дата 20.2.2010, 15:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 548
Регистрация: 2.4.2008

Репутация: нет
Всего: нет



мои действия:
1. запускаю командную строку
2. ввожу "cd C:\pcr010707"
3. делее "make"

Добавлено через 2 минуты и 34 секунды
Цитата(andrew_121 @  20.2.2010,  15:26 Найти цитируемый пост)
и? вывод в консоле покажи? 



Это сообщение отредактировал(а) lorents - 20.2.2010, 15:29

Присоединённый файл ( Кол-во скачиваний: 9 )
Присоединённый файл  20.02.png 5,99 Kb


--------------------
PM MAIL   Вверх
andrew_121
Дата 20.2.2010, 15:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 6
Всего: 33



Цитата(lorents @  20.2.2010,  15:27 Найти цитируемый пост)
1. запускаю командную строку

правильно.

Цитата(lorents @  20.2.2010,  15:27 Найти цитируемый пост)
2. ввожу "cd C:\pcr010707"

неправильно.
я же пример привел:
Цитата(andrew_121 @  20.2.2010,  14:30 Найти цитируемый пост)
> cd \
> cd pcr010707
> make


Добавлено через 3 минуты и 4 секунды
не удержался, сам скомпилил.
http://rghost.ru/1021614


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
lorents
Дата 20.2.2010, 15:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 548
Регистрация: 2.4.2008

Репутация: нет
Всего: нет



andrew_121, 
Цитата(andrew_121 @  20.2.2010,  15:35 Найти цитируемый пост)
я же пример привел:

упс, забыл
через make не сработала, в вот через mingw32-make, запускает но компиляция не работает
вот что выдает:
Цитата
Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\Documents and Settings\Lorents>cd \

C:\>cd pcr010707

C:\pcr010707>mingw32-make
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow pngcrush.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow png.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow pngerror.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow pngget.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow pngmem.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow pngpread.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow pngread.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow pngrio.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow pngrtran.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow pngrutil.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow pngset.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow pngtrans.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow pngwio.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow pngwrite.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow pngwtran.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow pngwutil.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow adler32.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow compress.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow crc32.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow deflate.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow gzio.c
gzio.c: In function 'gz_open':
gzio.c:217: warning: implicit declaration of function 'ftello'
gzio.c: In function 'gz_seek':
gzio.c:854: warning: implicit declaration of function 'fseeko'
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow infback.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow inffast.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow inflate.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow inftrees.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow trees.c
trees.c: In function '_tr_stored_block':
trees.c:874: warning: declaration of 'eof' shadows a global declaration
c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/io.h:296: warning: sha
dowed declaration is here
trees.c: In function '_tr_flush_block':
trees.c:928: warning: declaration of 'eof' shadows a global declaration
c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/io.h:296: warning: sha
dowed declaration is here
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow uncompr.c
gcc -c -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow zutil.c
gcc  -o pngcrush pngcrush.o png.o pngerror.o pngget.o pngmem.o pngpread.o pngrea
d.o pngrio.o pngrtran.o pngrutil.o pngset.o pngtrans.o pngwio.o pngwrite.o pngwt
ran.o pngwutil.o adler32.o compress.o crc32.o deflate.o gzio.o infback.o inffast
.o inflate.o inftrees.o trees.o uncompr.o zutil.o -lm
gzio.o:gzio.c:(.text+0x5c9): undefined reference to `fseeko'
gzio.o:gzio.c:(.text+0xcc6): undefined reference to `ftello'
gzio.o:gzio.c:(.text+0x177a): undefined reference to `fseeko'
gzio.o:gzio.c:(.text+0x1a17): undefined reference to `fseeko'
collect2: ld returned 1 exit status
mingw32-make: *** [pngcrush] Error 1

C:\pcr010707>


За компиляцию спасибо большое smile 


--------------------
PM MAIL   Вверх
andrew_121
Дата 20.2.2010, 16:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 6
Всего: 33



Цитата(lorents @  20.2.2010,  15:53 Найти цитируемый пост)
вот что выдает:

ну да. я с этим тоже столкнулся. поправил Makefile.
в 26 строке:
Цитата

CFLAGS = -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow

нужно сделать:
Цитата

CFLAGS = -I. -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow -DNO_FSEEKO


ну это на будущее)


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
lorents
Дата 20.2.2010, 16:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 548
Регистрация: 2.4.2008

Репутация: нет
Всего: нет



andrew_121, 
Ура получилось smile 
Большое Вам Спасибо!!!




--------------------
PM MAIL   Вверх
andrew_121
Дата 20.2.2010, 16:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 6
Всего: 33



вот и славно.

Добавлено через 10 минут и 56 секунд
тему пометь решенной.


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0978 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.