PDA

Bekijk de volledige versie : Собрать hplip-2.7.12



Chabster
28-01-2008, 23:03
Пытаюсь подружить свой HP 2015 с постскриптом. Для этого нужно откомпилить hplip-2.7.12. Есть ли щастливые обладатели девайса со 128 мб памяти?, а то компилятору не хватает и он сегфолтится.

Сбилдите, кто может, плиз.

angel_il
28-01-2008, 23:15
Пытаюсь подружить свой HP 2015 с постскриптом. Для этого нужно откомпилить hplip-2.7.12. Есть ли щастливые обладатели девайса со 128 мб памяти?, а то компилятору не хватает и он сегфолтится.

Сбилдите, кто может, плиз.

погоди а как на счет воткнуть флэшку со swap разделом?

Chabster
28-01-2008, 23:18
погоди а как на счет воткнуть флэшку со swap разделом?
Я с флешкой. Просто там С++ и боооольшие cpp файлы. При 32 Mb основной памяти, из которой большая часть - ядро, большая часть которого, кстати, свопится не может, от свопа пользы ноль. :(

angel_il
28-01-2008, 23:29
по поводу c++
у меня еще ни один проект не собрался :) написанный на нем, кроме "Хелло ворлд" там как правило такая тьма ошибок вылезала, что у меня сразу отпадало желание дальше возиться. в отличии от сишных проектов которые после напильника как правило все собирались.

al37919
28-01-2008, 23:34
Я с флешкой. Просто там С++ и боооольшие cpp файлы. При 32 Mb основной памяти, из которой большая часть - ядро, большая часть которого, кстати, свопится не может, от свопа пользы ноль
Хватает ему памяти при наличии свопа. Значит проблема сегфолтов в другом --- может своп раздел уже посыпался?

Chabster
28-01-2008, 23:41
Хватает ему памяти при наличии свопа. Значит проблема сегфолтов в другом --- может своп раздел уже посыпался?
Ребят, ну, не хватает памяти. И сколь угодно свопа это не изменят. И это только компиляция. А в конце еще линковка! :D

al37919
28-01-2008, 23:51
Кстати, это предположение мне кажется весьма вероятным, т.к. uclibc --- это библиотека c, а uclibc++ по прежнему пребывает в альфа-версии ( http://cxx.uclibc.org/ ) и у нас не используется.

При кросс-компиляции в optware есть возможность собрать продукт с libstdc++ В частности как минимум rtorrent --- махровый c++

angel_il
28-01-2008, 23:57
Кстати, это предположение мне кажется весьма вероятным, т.к. uclibc --- это библиотека c, а uclibc++ по прежнему пребывает в альфа-версии ( http://cxx.uclibc.org/ ) и у нас не используется.

При кросс-компиляции в optware есть возможность собрать продукт с libstdc++ В частности как минимум rtorrent --- махровый c++

я честно говоря не пробовал кросскомпилить не собирающиеся нативно софтины, чтобы время даром не тратить...

2 Chabster: если интересно могу в 2-х словах рассказать как завести себе маленького пингвина в colinux (работает в качестве службы под win32), для кросскомпиляции.

Chabster
29-01-2008, 00:04
я честно говоря не пробовал кросскомпилить не собирающиеся нативно софтины, чтобы время даром не тратить...

2 Chabster: если интересно могу в 2-х словах рассказать как завести себе маленького пингвина в colinux (работает в качестве службы под win32), для кросскомпиляции.
Та я могу себе поставить Gentoo и промучиться неделю. Но, лучше, конечно, чтобы кто-то с большим кол-м памяти просто собрал пакетину и подарил мне tar.gz :D

angel_il
29-01-2008, 00:13
Та я могу себе поставить Gentoo и промучиться неделю. Но, лучше, конечно, чтобы кто-то с большим кол-м памяти просто собрал пакетину и подарил мне tar.gz :D

вся прелесть колинукса в том что оно не такое монструозное как wmvare. и ненадо раздел отдавать под линукс.

Игорь
29-01-2008, 14:56
если интересно могу в 2-х словах рассказать как завести себе маленького пингвина в colinux (работает в качестве службы под win32), для кросскомпиляции.
Интересно :)
Только пингвин у меня уже есть живой и большой (suse 10.2 Enterprise Desktop) на 6 гигабайтах живет + 1гигабайт свопа, а про кросс-компиляцию я бы с удовольствием послушал.

al37919
29-01-2008, 15:21
Лучше почитайте:
http://www.nslu2-linux.org/wiki/Optware/AddAPackageToOptware

angel_il
29-01-2008, 17:40
Лучше почитайте:
http://www.nslu2-linux.org/wiki/Optware/AddAPackageToOptware

нам на заграничном, и не все понятно, вроде лелал как там но не мог понять как компилить, спасибо добрым людям подсказали.
а так то в принципе все не сложно.