ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Выбор версии компилятора
@ 2002-11-11 10:56 Вячеслав Диконов
  2002-11-11 11:01 ` Dmitry V. Levin
  2002-11-11 11:50 ` Igor Tertishny
  0 siblings, 2 replies; 10+ messages in thread
From: Вячеслав Диконов @ 2002-11-11 10:56 UTC (permalink / raw)
  To: devel

Как можно в spec указать, что данный пакет должен собираться не gcc-3.2,
а gcc 2.96? Есть подозрение, что некоторые программы (exult)
неработоспособны после 3.2. 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] Выбор версии компилятора
  2002-11-11 10:56 [devel] Выбор версии компилятора Вячеслав Диконов
@ 2002-11-11 11:01 ` Dmitry V. Levin
  2002-11-11 11:53   ` Igor Tertishny
  2002-11-11 11:50 ` Igor Tertishny
  1 sibling, 1 reply; 10+ messages in thread
From: Dmitry V. Levin @ 2002-11-11 11:01 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 306 bytes --]

On Mon, Nov 11, 2002 at 01:56:24PM +0300, Вячеслав Диконов wrote:
> Как можно в spec указать, что данный пакет должен собираться не gcc-3.2,
> а gcc 2.96? Есть подозрение, что некоторые программы (exult)
> неработоспособны после 3.2. 

Например, export CC=gcc-2.96 в секции %build, до %configure.


--
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] Выбор версии компилятора
  2002-11-11 10:56 [devel] Выбор версии компилятора Вячеслав Диконов
  2002-11-11 11:01 ` Dmitry V. Levin
@ 2002-11-11 11:50 ` Igor Tertishny
  2002-11-11 12:10   ` Anton V. Boyarshinov
  2002-11-11 12:29   ` Sergey V. Turchin
  1 sibling, 2 replies; 10+ messages in thread
From: Igor Tertishny @ 2002-11-11 11:50 UTC (permalink / raw)
  To: devel

Понедельник 11 Ноябрь 2002 12:56, ВячеславДиконов написал:
> Как можно в spec указать, что данный пакет должен собираться не gcc-3.2,
> а gcc 2.96? Есть подозрение, что некоторые программы (exult)
> неработоспособны после 3.2.

Полностью с этим утверждением согласен. Пример -scribus. Собранный на 3.2 дает 
только segmentation  fault, после 2.95.3 - пашет и не чирикает.



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] Выбор версии компилятора
  2002-11-11 11:01 ` Dmitry V. Levin
@ 2002-11-11 11:53   ` Igor Tertishny
  2002-11-11 17:28     ` Alexey Voinov
                       ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Igor Tertishny @ 2002-11-11 11:53 UTC (permalink / raw)
  To: devel

Понедельник 11 Ноябрь 2002 13:01, Dmitry V. Levin написал:
> On Mon, Nov 11, 2002 at 01:56:24PM +0300, Вячеслав Диконов wrote:
> > Как можно в spec указать, что данный пакет должен собираться не gcc-3.2,
> > а gcc 2.96? Есть подозрение, что некоторые программы (exult)
> > неработоспособны после 3.2.
>
> Например, export CC=gcc-2.96 в секции %build, до %configure.
>
Но это не всегда помогает, а когда требуется g++ или cpp, то прога хватает те, 
что по умолчанию. Приходится ручками вызывать из root update-alternatives на 
cpp, gcc, g++, g77. После чего все в порядке. Но это не дело, как бы именно в 
спеке указать все?.. Кто подскажет, буду весьма благодарен. А то ведь собрал 
пару прог с плагинами, а оне не фурычат, если на 3.2 собираются.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] Выбор версии компилятора
  2002-11-11 11:50 ` Igor Tertishny
@ 2002-11-11 12:10   ` Anton V. Boyarshinov
  2002-11-11 12:29   ` Sergey V. Turchin
  1 sibling, 0 replies; 10+ messages in thread
From: Anton V. Boyarshinov @ 2002-11-11 12:10 UTC (permalink / raw)
  To: devel

On Mon, 11 Nov 2002 13:50:21 +0200
Igor Tertishny <ilar@altlinux.ru> wrote:

> Полностью с этим утверждением согласен. Пример -scribus.
> Собранный на 3.2 дает только segmentation  fault, после 2.95.3
> - пашет и не чирикает.

Вероятнее всего -- криво написан. Жаловаться автору.

Антон
-- 
mailto:boyarsh@mail.ru
mailto:boyarsh@ru.echo.fr
  3:08pm  up 11 days, 23:42,  5 users,  load average: 0.04, 0.06,
0.16


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] Выбор версии компилятора
  2002-11-11 11:50 ` Igor Tertishny
  2002-11-11 12:10   ` Anton V. Boyarshinov
@ 2002-11-11 12:29   ` Sergey V. Turchin
  2002-11-11 12:40     ` Igor Tertishny
  1 sibling, 1 reply; 10+ messages in thread
From: Sergey V. Turchin @ 2002-11-11 12:29 UTC (permalink / raw)
  To: devel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

В сообщении от 11 Ноябрь 2002 14:50 Igor Tertishny написал:
> Понедельник 11 Ноябрь 2002 12:56, ВячеславДиконов написал:
> > Как можно в spec указать, что данный пакет должен собираться не gcc-3.2,
> > а gcc 2.96? Есть подозрение, что некоторые программы (exult)
> > неработоспособны после 3.2.
>
> Полностью с этим утверждением согласен. Пример -scribus. Собранный на 3.2
> дает только segmentation  fault,
Как это воспроизвести?

> после 2.95.3 - пашет и не чирикает.
Не может быть, он даже собираться им не должен мочь в среде текущего Сизифа,
Т.к. qt/kde собраны 3.2, он еще на этапе configure должен обломаться.
Никаких 2.96 c Qt3/KDE3-программами !!!

- -- 
Regards, ZerG

### http://altlinux.ru ### ALT Linux Team ### zerg@altlinux.ru ###
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE9z6LJ+zBIrxwqPwgRAk6mAJ9Na0jmE1txCbZsKUHownESEllgWwCgo0+v
xPoebOw6ROz3MezYTqKTaC0=
=H2bX
-----END PGP SIGNATURE-----



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] Выбор версии компилятора
  2002-11-11 12:29   ` Sergey V. Turchin
@ 2002-11-11 12:40     ` Igor Tertishny
  0 siblings, 0 replies; 10+ messages in thread
From: Igor Tertishny @ 2002-11-11 12:40 UTC (permalink / raw)
  To: devel

Понедельник 11 Ноябрь 2002 14:29, Sergey V. Turchin написал:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> В сообщении от 11 Ноябрь 2002 14:50 Igor Tertishny написал:
> > Понедельник 11 Ноябрь 2002 12:56, ВячеславДиконов написал:
> > > Как можно в spec указать, что данный пакет должен собираться не
> > > gcc-3.2, а gcc 2.96? Есть подозрение, что некоторые программы (exult)
> > > неработоспособны после 3.2.
> >
> > Полностью с этим утверждением согласен. Пример -scribus. Собранный на 3.2
> > дает только segmentation  fault,
>
> Как это воспроизвести?
>
> > после 2.95.3 - пашет и не чирикает.
>
> Не может быть, он даже собираться им не должен мочь в среде текущего
> Сизифа, Т.к. qt/kde собраны 3.2, он еще на этапе configure должен
> обломаться. Никаких 2.96 c Qt3/KDE3-программами !!!
>
Сейчас убегаю на работу, леп с собой, там и эксперементну еще раз. Я давно это 
делал, может еще когда 2.96 был основным компилятором. Но скажу точно, но 
помню, что собранный на 2.95 scribus заработал не только на Интеле, но и на 
Атлоне. Обидно, собрал с патчами новыми, автор для последнего патча именно 
нашу, альтовскую, разработку использовал, что честно и указал, а 
воспользоваться могу только на компе с Интелем, на своем родном - увы, 
национальный индейский дом вместо работы.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] Выбор версии компилятора
  2002-11-11 11:53   ` Igor Tertishny
@ 2002-11-11 17:28     ` Alexey Voinov
  2002-11-11 17:39     ` [devel] " Michael Shigorin
  2002-11-12 13:00     ` [devel] " Anton Farygin
  2 siblings, 0 replies; 10+ messages in thread
From: Alexey Voinov @ 2002-11-11 17:28 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 999 bytes --]

Igor Tertishny wrote
> > > Как можно в spec указать, что данный пакет должен собираться не gcc-3.2,
> > > а gcc 2.96? Есть подозрение, что некоторые программы (exult)
> > > неработоспособны после 3.2.
> > Например, export CC=gcc-2.96 в секции %build, до %configure.
> Но это не всегда помогает, а когда требуется g++ или cpp, то прога хватает те, 
> что по умолчанию. Приходится ручками вызывать из root update-alternatives на 
> cpp, gcc, g++, g77. После чего все в порядке. Но это не дело, как бы именно в 
> спеке указать все?.. Кто подскажет, буду весьма благодарен. А то ведь собрал 
> пару прог с плагинами, а оне не фурычат, если на 3.2 собираются.
Я бы сказал, что это проблема кривых Makefile. Я их в таких случаях патчу.

-- 
Best Regards!           | Когда вам платят за работу, надо по крайней мере
Alexey Voinov           | делать вид, что вы работаете...
                        |                         Б.Виан "Осень в Пекине"
voins@voins.program.ru
voins@online.ru
vns@altlinux.ru


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [devel] Re: Выбор версии компилятора
  2002-11-11 11:53   ` Igor Tertishny
  2002-11-11 17:28     ` Alexey Voinov
@ 2002-11-11 17:39     ` Michael Shigorin
  2002-11-12 13:00     ` [devel] " Anton Farygin
  2 siblings, 0 replies; 10+ messages in thread
From: Michael Shigorin @ 2002-11-11 17:39 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 407 bytes --]

On Mon, Nov 11, 2002 at 01:53:43PM +0200, Igor Tertishny wrote:
> Но это не всегда помогает, а когда требуется g++ или cpp, то
> прога хватает те, что по умолчанию. Приходится ручками вызывать
> из root update-alternatives на cpp, gcc, g++, g77. После чего

export CXX=g++-2.96
export CPP=cpp-2.96

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] Выбор версии компилятора
  2002-11-11 11:53   ` Igor Tertishny
  2002-11-11 17:28     ` Alexey Voinov
  2002-11-11 17:39     ` [devel] " Michael Shigorin
@ 2002-11-12 13:00     ` Anton Farygin
  2 siblings, 0 replies; 10+ messages in thread
From: Anton Farygin @ 2002-11-12 13:00 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 881 bytes --]

Igor Tertishny пишет:

>Понедельник 11 Ноябрь 2002 13:01, Dmitry V. Levin написал:
>  
>
>>On Mon, Nov 11, 2002 at 01:56:24PM +0300, Вячеслав Диконов wrote:
>>    
>>
>>>Как можно в spec указать, что данный пакет должен собираться не gcc-3.2,
>>>а gcc 2.96? Есть подозрение, что некоторые программы (exult)
>>>неработоспособны после 3.2.
>>>      
>>>
>>Например, export CC=gcc-2.96 в секции %build, до %configure.
>>
>>    
>>
>Но это не всегда помогает, а когда требуется g++ или cpp, то прога хватает те, 
>что по умолчанию. Приходится ручками вызывать из root update-alternatives на 
>cpp, gcc, g++, g77. После чего все в порядке. Но это не дело, как бы именно в 
>спеке указать все?.. Кто подскажет, буду весьма благодарен. А то ведь собрал 
>пару прог с плагинами, а оне не фурычат, если на 3.2 собираются.
>  
>
Можно посмотреть, как это сделано в спеке ядра.

Rgds,
Rider


[-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2002-11-12 13:00 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-11-11 10:56 [devel] Выбор версии компилятора Вячеслав Диконов
2002-11-11 11:01 ` Dmitry V. Levin
2002-11-11 11:53   ` Igor Tertishny
2002-11-11 17:28     ` Alexey Voinov
2002-11-11 17:39     ` [devel] " Michael Shigorin
2002-11-12 13:00     ` [devel] " Anton Farygin
2002-11-11 11:50 ` Igor Tertishny
2002-11-11 12:10   ` Anton V. Boyarshinov
2002-11-11 12:29   ` Sergey V. Turchin
2002-11-11 12:40     ` Igor Tertishny

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git