Технический форум PuppyRus Linux
18 Мая 2012, 15:20:58 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Состоялся выпуск дистрибутива PuppyRus Richy (beta)
 
   Начало   Помощь Войти Регистрация  
Страниц: 1 2 3 [4]   Вниз
  Печать  
Автор Тема: новичок и компиляция  (Прочитано 10952 раз)
myname
Старожил
****

Репутация: +15/-1
Офлайн Офлайн

Сообщений: 392



« Ответ #45 : 24 Марта 2010, 02:47:24 »

прилепил к паппи pacman из archlinux, вроде всё работает.....но когда пытаюсь скомпилить по PKGBUILD ,жалуется на неверную md5 сумму сорцов (нахрен они это придумали)... попробуйте кто нибудь,тока потом напишите
Записан
myname
Старожил
****

Репутация: +15/-1
Офлайн Офлайн

Сообщений: 392



« Ответ #46 : 24 Марта 2010, 17:20:37 »

Вобщем не работает на паппи,сорцы не компилятся,выдаёт ошибку md5, abs тоже выдаёт ошибку,не скачивается по rsync  древо портов...Не знаю в чём причина,или чего то не хватает,или в паппи уж сильно всё перекаверкано....П.С. На слаксе проверял всё работает и md5 и abs,и проги компилятся...  
Записан
Fliker09
Почетный участник
Ветеран
*

Репутация: +120/-1
Офлайн Офлайн

Сообщений: 2047


Puppy 4ever!


« Ответ #47 : 24 Марта 2010, 22:55:53 »

Ок, отпишусь. Дам подсказку Улыбка. Думайте размеры паппика случайны? Пришлось вдоволь по облегчать. Чтоб решить проблему с базовыми утилитами линукса - установите соответствующий пакет из реп слаки и всё будет работать (сам встречался с подобными проблемами).
Записан

Я покинул проект так что прошу в случае чего писать мне на мыло!
Драйверы от разных систем НЕСОВМЕСТИМЫ!
http://wellminded.com/puppy/pupsearch.html -
 - поиск по http://www.murga-linux.com/puppy/
http://www.minus.com/ - для постоянного хранения файлов
http://rghost.ru/ - для временного хранения файлов
http://appdb.winehq.org/ - база данных WINE
http://jabberworld.info/ - всё о Jabber
http://convertfiles.com/ - конвертер файлов
myname
Старожил
****

Репутация: +15/-1
Офлайн Офлайн

Сообщений: 392



« Ответ #48 : 25 Марта 2010, 02:18:05 »

Знаю что обрезано не случайно...И же Какой пакет доустановить?Подскажете, буду очень благодарен... Наскока вижу утилиты md5sum и rsync в паппи есть по умолчанию...Пробовал на 4.31 и 4.20,А в паппи 4.20 я ещё xz и glibc 2.9 доустанавливал...   
Записан
myname
Старожил
****

Репутация: +15/-1
Офлайн Офлайн

Сообщений: 392



« Ответ #49 : 25 Марта 2010, 02:40:13 »

Предположительно думаю что причина неработы в паппи, в перекаверканой директории /etc ,чота тут как то много чего изменили....На слаксе работает на двух модулях core и base,надо в них искать (у меня слакс для уменьшения ресурсоёмкости загружается с двух модулей core и base (в них и гуй есть fluxbox) 3 модуля kde и devel подключаю потом, если нужно) когда нужно чота компилить подключаю devel (всё для компиляции и ядро)
Записан
myname
Старожил
****

Репутация: +15/-1
Офлайн Офлайн

Сообщений: 392



« Ответ #50 : 25 Марта 2010, 03:02:51 »

Нащёт,доустановить базовые пакеты в паппи...Я доустанавливал с самого арч линукса...Coreutilits и т.Д ...Всё равно не работает....Надо ещё Попробовать с deli linux (он основан на слаке) выковырять pacman 2.X и к паппи прилепить....
Записан
myname
Старожил
****

Репутация: +15/-1
Офлайн Офлайн

Сообщений: 392



« Ответ #51 : 25 Марта 2010, 03:19:25 »

А вобще...Предположительно уже догадываюсь,в чём причина...
Записан
Sender
Новичок
*

Репутация: +1/-0
Офлайн Офлайн

Сообщений: 37


« Ответ #52 : 07 Апреля 2010, 19:29:39 »

Толи никто не знал, толи не хотели отвечать:

Прочёл эту тему и http://forum.puppyrus.org/index.php/topic,722.0.html

На Windows часто пользовался программами отсюда http://aluigi.org/mytoolz.htm

Хочу скомпилировать под Паппи Джинс 1.3.0  udp port mapper  http://aluigi.org/mytoolz/sudppipe.zip

Распаковал содержимое в папку /usr/udp/ readme.txt нету. Общее ридми  http://aluigi.org/about.htm#compile

Набрал в консоли: gcc -o file.exe /usr/udp/sudppipe.c -lws2_32
Код:
# gcc -o file.exe /usr/udp/sudppipe.c -lws2_32
/usr/lib/gcc/i486-slackware-linux/4.1.2/../../../../i486-slackware-linux/bin/ld: cannot find -lws2_32
collect2: ld returned 1 exit status
#

Я запутался и не понимаю, что делать дальше. Поможете ?




http://puppylinux.org/wikka/compiling ---- Вот полный мануал на инглише, как компилировать проги. Я учился по нему.

теперь отвечу на свой же вопрос - как скомпилировать UDP port mapper.

1) Чисто для себя создал папку /gcc/udp/ распаковал туда содержимое sudppipe.zip
2) Потом внутри папки /gcc/udp/ - нажимаю клавишу Ё ( чтобы вызвать консоль )
3) Если открылась консоль, то вводим команду gcc
Если devx подключен, то в консоли выдаст gcc: no input file - Это означает, что всё ОК, компилятор подключён и будет работать.
4) ( Собственно самое важное - компиляция)
Команда компиляции в данном случае для UDP port mapper
Код:
gcc sudppipe.c -o sudppipe -ldl

Иногда компилятор выдаёт ошибки ( прога в случае ошибок не скомпилируется разумеется) Например ошибка,
Цитировать
sudppipe.c:(.text+0x123a): undefined reference to `dlopen'
Это означает, что компилятору необходимы дополнительные параметры. Вбиваете в гугл ошибку, и если повезёт то найдёте решение.

Я под паппи уже скомпилировал

cmdsock - Telnet server ( телнет ) - требует доп. параметр -lpthread
proxymini  - мини прокси сервер- требует доп. параметр -lpthread
sudppipe - UDP Порт маппер форвардер - требует доп. параметр -ldl
stcppipe - TCP Порт маппер форвардер - требует доп. параметр -lpthread -lssl


ЗЫ, с компилированием я смог разобратся - только в оригинальном паппи 431. Теперь могу применять эти знания в Джинс 130
ЗЫЫ, извините но создаётся такое  впечатление будто из за http://forum.puppyrus.org/index.php/topic,3978.0.html  меня некоторые игнорируют Грустный
Меня это совсем не радует
« Последнее редактирование: 02 Июня 2010, 14:34:07 от Sender » Записан
Fliker09
Почетный участник
Ветеран
*

Репутация: +120/-1
Офлайн Офлайн

Сообщений: 2047


Puppy 4ever!


« Ответ #53 : 07 Апреля 2010, 21:52:58 »

ЗЫЫ, извините но создаётся такое  впечатление будто из за http://forum.puppyrus.org/index.php/topic,3978.0.html  меня некоторые игнорируют Грустный
Меня это совсем не радует
- всё проще - времени или знаний у народа нету. Компиляция дело тёмное и без некоторого багажа и опыта советовать что либо непросто.
Записан

Я покинул проект так что прошу в случае чего писать мне на мыло!
Драйверы от разных систем НЕСОВМЕСТИМЫ!
http://wellminded.com/puppy/pupsearch.html -
 - поиск по http://www.murga-linux.com/puppy/
http://www.minus.com/ - для постоянного хранения файлов
http://rghost.ru/ - для временного хранения файлов
http://appdb.winehq.org/ - база данных WINE
http://jabberworld.info/ - всё о Jabber
http://convertfiles.com/ - конвертер файлов
Страниц: 1 2 3 [4]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006-2011, Simple Machines Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0.063 секунд. Запросов: 18.