The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"помогите собрать программу!!"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"помогите собрать программу!!"  
Сообщение от andlis email(??) on 02-Апр-08, 17:23 
Помогите, пожалуйста собрать программу!

Лежит тут http://www.hds.utc.fr/~mdang/Progs/nem108.tar.gz  Нужна позарез! Разархивирую, пишу make - получаю море ошибок. Я бы с радостью все эти ошибки здесь привел, но опять же не знаю как... Обычный вариант типа make >> file ничего не дает..
Помогите!

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "помогите собрать программу!!"  
Сообщение от angra (ok) on 03-Апр-08, 07:07 
Укажите сумму и как с вами связаться, возможно желающие найдутся.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "помогите собрать программу!!"  
Сообщение от Rza email(ok) on 03-Апр-08, 12:22 
>Помогите, пожалуйста собрать программу!
>
>Лежит тут http://www.hds.utc.fr/~mdang/Progs/nem108.tar.gz  Нужна позарез! Разархивирую, пишу make - получаю море ошибок. Я бы с радостью все эти ошибки здесь привел, но опять же не знаю как... Обычный вариант типа make >> file ничего не дает..
>Помогите!

Укажите систему. А нельза копи-паст из терминалки ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "помогите собрать программу!!"  
Сообщение от andlis email(??) on 03-Апр-08, 13:15 
Можно :) Чего-то мышь глючила, а без мыши я тормозил как...
Система ASPLinux 11

gcc -c nem_arg.c -O -Wall
nem_arg.c: In function 'NemArgs':
nem_arg.c:186: error: invalid storage class for function 'ReadStrFile'
nem_arg.c:188: error: invalid storage class for function 'GetOptionSwitch'
nem_arg.c:189: error: invalid storage class for function 'GetEnum'
nem_arg.c:190: error: invalid storage class for function 'PrintHelp'
nem_arg.c:200: warning: implicit declaration of function 'GetOptionSwitch'
nem_arg.c:213: warning: implicit declaration of function 'PrintHelp'
nem_arg.c:235: warning: implicit declaration of function 'ReadStrFile'
nem_arg.c:320: warning: implicit declaration of function 'GetEnum'
nem_arg.c: At top level:
nem_arg.c:931: error: static declaration of 'ReadStrFile' follows non-static declaration
nem_arg.c:235: error: previous implicit declaration of 'ReadStrFile' was here
nem_arg.c: In function 'ReadStrFile':
nem_arg.c:938: error: invalid storage class for function 'my_strupr'
nem_arg.c:964: warning: implicit declaration of function 'my_strupr'
nem_arg.c: At top level:
nem_arg.c:1013: error: conflicting types for 'GetOptionSwitch'
nem_arg.c:200: error: previous implicit declaration of 'GetOptionSwitch' was here
nem_arg.c:1035: error: static declaration of 'GetEnum' follows non-static declaration
nem_arg.c:320: error: previous implicit declaration of 'GetEnum' was here
nem_arg.c:1327: error: conflicting types for 'PrintHelp'
nem_arg.c:213: error: previous implicit declaration of 'PrintHelp' was here
nem_arg.c:1370: warning: conflicting types for 'my_strupr'
nem_arg.c:1370: error: static declaration of 'my_strupr' follows non-static declaration
nem_arg.c:964: error: previous implicit declaration of 'my_strupr' was here
make: *** [nem_arg.o] Ошибка 1

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "помогите собрать программу!!"  
Сообщение от Rza email(??) on 04-Апр-08, 14:43 
>[оверквотинг удален]
>nem_arg.c:1013: error: conflicting types for 'GetOptionSwitch'
>nem_arg.c:200: error: previous implicit declaration of 'GetOptionSwitch' was here
>nem_arg.c:1035: error: static declaration of 'GetEnum' follows non-static declaration
>nem_arg.c:320: error: previous implicit declaration of 'GetEnum' was here
>nem_arg.c:1327: error: conflicting types for 'PrintHelp'
>nem_arg.c:213: error: previous implicit declaration of 'PrintHelp' was here
>nem_arg.c:1370: warning: conflicting types for 'my_strupr'
>nem_arg.c:1370: error: static declaration of 'my_strupr' follows non-static declaration
>nem_arg.c:964: error: previous implicit declaration of 'my_strupr' was here
>make: *** [nem_arg.o] Ошибка 1

А почему ручками собираем МакеФайла нет чтоли и вообше можно по подробней ситуацыю

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "помогите собрать программу!!"  
Сообщение от andlis email(??) on 04-Апр-08, 15:02 
Можно сколь угодно подробно! Makefile есть. Просто я полный пень в вопросах сборки чего бы то ни было. Вообще я вроде не пень, но так бывает, что какая-то тема полностью выпадает из области знаний. Чего-нибудь серверное отладить - пожалуйста, а вот со сборкой никогда не сталкивался особо. rpm и вперед с песней. Как-то пару раз драйвера собирал - ужас какой-то. Главное ничего не понял. Ну и тут также. Какие там types, откуда?? Вполне возможно, что надо сделать какие-то всем известные действия и все зашуршит... А чего с этим Makefile делать? chmod +x и enter?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "помогите собрать программу!!"  
Сообщение от andlis email(??) on 04-Апр-08, 15:14 
Набрать make -f makefile я ессно могу и самостоятельно :) результат идентичен
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "помогите собрать программу!!"  
Сообщение от anonymous (??) on 04-Апр-08, 15:35 
gcc3 возьмите. По крайней мере на cygwin/gcc 3.4.4 после небольшого шаманства собирается нормально
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "помогите собрать программу!!"  
Сообщение от andlis email(??) on 04-Апр-08, 15:50 
а шаманство в чем?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "помогите собрать программу!!"  
Сообщение от anonymous (??) on 04-Апр-08, 16:01 
>а шаманство в чем?

sed -i 's|MINFLOAT|FLT_MIN|g' *
sed -i 's|values.h|float.h|g' *

Но это скорее особенности cygwin

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "помогите собрать программу!!"  
Сообщение от andlis email(??) on 04-Апр-08, 16:32 
хм... что-то мне подсказывает, что и у меня нужно шаманить в том же ключе.. Вот только откуда почерпнуть знания о том что заменять! не учить же глобально синтаксис ей богу! попробую gcc3, спасибо :)))
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "помогите собрать программу!!"  
Сообщение от andlis email(??) on 04-Апр-08, 16:48 
Так, а у меня gcc 4.0.2
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "помогите собрать программу!!"  
Сообщение от anonymous (??) on 04-Апр-08, 16:59 
>Так, а у меня gcc 4.0.2

compat-gcc-32-3.2.3-47.fc4.i386.rpm

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "помогите собрать программу!!"  
Сообщение от andlis email(??) on 04-Апр-08, 18:09 
Получилось, спасибо большое!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру