http://mtaalamu.ru ru (http://mtaalamu.ru) (http://mtaalamu.ru) http://mtaalamu.ru http://mtaalamu.ru Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4651 /blog/linux/916.html#comment4651 Sergei_T Потом конечно hardcore action, но бывают вещи и похуже для компиляции, например, сборка из исходников OpenCASCADE и т.п. специализированных больших платформ]]> Wed, 19 May 2010 00:27:55 +0400 comments Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4660 /blog/linux/916.html#comment4660 Engineer Комп PC 386 вот памяти сколько был не помню. Около 50 зависимостей часть из которых вылезала на этапе сборки + пришлось пару скриптов дл я сборки руками править. Окончательная компиляция занимала около 6-8 часов.
А еще сборка пакета FElt, собирал его на разных платформах (Linux, Solaris, Windows, Cygwin) всек время что-нибудь вылазило с зависимосттями глубиной на 3-4 уровня.]]>
Wed, 19 May 2010 05:58:48 +0400 comments
Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4661 /blog/linux/916.html#comment4661 Sergei_T Wed, 19 May 2010 08:36:01 +0400 comments Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4652 /blog/linux/916.html#comment4652 ksandras
Теперь я морально готов поставить openFoam))))]]>
Wed, 19 May 2010 00:28:11 +0400 comments
Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4653 /blog/linux/916.html#comment4653 Sergei_T ]]> Wed, 19 May 2010 00:28:56 +0400 comments Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4654 /blog/linux/916.html#comment4654 yababay ]]> Wed, 19 May 2010 00:40:41 +0400 comments Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4655 /blog/linux/916.html#comment4655 Sergei_T
Ну я в последнее время редко что компилирую. А прирост производительности кстати чтобы был — нужно тебе поиграться с флагами оптимизации]]>
Wed, 19 May 2010 00:44:56 +0400 comments
Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4656 /blog/linux/916.html#comment4656 FREExLOADER из личного опыта — в далёкие придалёкие времена когда у меня ещё не было интернета и он был запредельно медленный и дорогой — в общем из того что было был комп был диск убунты 5ки на тот момент + диски Хакер где лежали разные интересные программулины 'unixoиды — НО в исходниках — и configure.sh-ки и make и make install я выучил и осознал в тот момент доскональна — сидя чуть ли не до посинения за компиляцией того или иного программного продукта. Хорошо когда хватает всех нужных пакетов ]]> Wed, 19 May 2010 01:13:51 +0400 comments Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4658 /blog/linux/916.html#comment4658 Sergei_T ]]> Wed, 19 May 2010 01:57:37 +0400 comments Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4657 /blog/linux/916.html#comment4657 FREExLOADER и запускается ]]> Wed, 19 May 2010 01:16:36 +0400 comments Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4659 /blog/linux/916.html#comment4659 Sergei_T ]]> Wed, 19 May 2010 02:23:53 +0400 comments Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4662 /blog/linux/916.html#comment4662 yababay
Только в моем случае — Slackware. Это Gentoo для ленивых .
]]>
Wed, 19 May 2010 09:08:12 +0400 comments
Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4663 /blog/linux/916.html#comment4663 Sergei_T Wed, 19 May 2010 10:14:35 +0400 comments Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4664 /blog/linux/916.html#comment4664 yababay
Ответ гентушников:

touch /usr/include/stubs-32.h


Помогло Почувствуйте разницу, как говорится
]]>
Wed, 19 May 2010 12:26:31 +0400 comments
Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4665 /blog/linux/916.html#comment4665 Sergei_T или где-то левый include]]> Wed, 19 May 2010 12:52:15 +0400 comments Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4666 /blog/linux/916.html#comment4666 Markony +#undef __i686
+#define __i686 __i686
+#endif
Перевод:
Если уже были предопределены функции(в машинных кодах)
__i686 И __ASSEMBLER__, ТО
Исключить из сборки модуль __i686
И ПОДКЛючить модуль __i686__i686
все.]]>
Thu, 20 May 2010 07:32:22 +0400 comments
Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4668 /blog/linux/916.html#comment4668 yababay Если определены одновременно макросы __i686 и __ASSEMBLER__, то значение идентификатора __i686 обнулить (сделать пустым), а потом положить туда вместо какой-то прежней неправильной байды буковки "__i686". Как они будут обрабатываться дальше — тайна сия велика есть (для меня по крайней мере).

Я не силен в препроцессинге C и меня эта конструкция несколько удивляет — идентификатору _i686 присваивается значение _i686. Но это реально работает .]]>
Thu, 20 May 2010 09:49:27 +0400 comments
Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4669 /blog/linux/916.html#comment4669 yababay Если есть два способа, простой и сложный, то выбирай сложный, так как он проще простого способа, который тоже сложный, но ещё и кривой

bash.org.ru/quote/406702]]>
Thu, 20 May 2010 09:54:03 +0400 comments
Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4680 /blog/linux/916.html#comment4680 Markony ]]> Thu, 20 May 2010 16:19:17 +0400 comments Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4681 /blog/linux/916.html#comment4681 Markony KAK-TO TAK ...]]> Thu, 20 May 2010 16:20:45 +0400 comments Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4691 /blog/linux/916.html#comment4691 yababay __i686 __i686 тут ^ пробел]]> Thu, 20 May 2010 17:45:10 +0400 comments Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4693 /blog/linux/916.html#comment4693 Markony ]]> Thu, 20 May 2010 18:13:36 +0400 comments Comments: Путь джедая: компилируем GNU/Linux пакеты вручную /blog/linux/916.html#comment4694 /blog/linux/916.html#comment4694 ahmetzyanov_d их репозитариев.»
Вправьте кто-нибудь топик!]]>
Thu, 20 May 2010 20:00:22 +0400 comments