ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Симлинк g++ -> gcc
@ 2011-04-12  7:02 Константин Михайленко
  2011-04-12  7:15 ` REAL
  0 siblings, 1 reply; 35+ messages in thread
From: Константин Михайленко @ 2011-04-12  7:02 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Добрый день!

Я обнаружил, что у нас стоит сабжевый симлинк

$ ls -l /usr/bin/g++
lrwxrwxrwx 1 root root 3 Фев  4  2010 /usr/bin/g++ -> gcc
lrwxrwxrwx 1 root root 22 Фев  4  2010 g++-4.4 -> i586-alt-linux-g++-4.4

Есть предположение, что по этой самой причине обламывается нвидиевский
nvcc у меня.

Соответственно, вопросы: это нормальное состояние?
И достаточно ли поменять направление симлинка на g++-4.4 или какие
косяки могут полезть у меня?

Спасибо!

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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-12  7:02 [Comm] Симлинк g++ -> gcc Константин Михайленко
@ 2011-04-12  7:15 ` REAL
  2011-04-12  7:25   ` Константин Михайленко
  0 siblings, 1 reply; 35+ messages in thread
From: REAL @ 2011-04-12  7:15 UTC (permalink / raw)
  To: ALT Linux Community general discussions

12.04.2011 14:02, Константин Михайленко пишет:
> Я обнаружил, что у нас стоит сабжевый симлинк
>
> $ ls -l /usr/bin/g++
> lrwxrwxrwx 1 root root 3 Фев  4  2010 /usr/bin/g++ ->  gcc
> lrwxrwxrwx 1 root root 22 Фев  4  2010 g++-4.4 ->  i586-alt-linux-g++-4.4
[...]
> Соответственно, вопросы: это нормальное состояние?

Да.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-12  7:15 ` REAL
@ 2011-04-12  7:25   ` Константин Михайленко
  2011-04-12  7:34     ` REAL
  0 siblings, 1 reply; 35+ messages in thread
From: Константин Михайленко @ 2011-04-12  7:25 UTC (permalink / raw)
  To: ALT Linux Community general discussions

>> Соответственно, вопросы: это нормальное состояние?
>
> Да

А подробностей?
А что мне с nvcc делать?

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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-12  7:34     ` REAL
@ 2011-04-12  7:32       ` Константин Михайленко
  2011-04-12  8:02         ` REAL
  2011-04-12 10:03         ` Damir
  0 siblings, 2 replies; 35+ messages in thread
From: Константин Михайленко @ 2011-04-12  7:32 UTC (permalink / raw)
  To: ALT Linux Community general discussions

>> А подробностей?
>> А что мне с nvcc делать?
>
> Понятия не имею, о чём Вы.

Два вопроса:
Нафига такая экзотика?
Что сделать, чтобы cuda nvcc заработал нормально в наших условиях?

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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-12  7:25   ` Константин Михайленко
@ 2011-04-12  7:34     ` REAL
  2011-04-12  7:32       ` Константин Михайленко
  0 siblings, 1 reply; 35+ messages in thread
From: REAL @ 2011-04-12  7:34 UTC (permalink / raw)
  To: ALT Linux Community general discussions

12.04.2011 14:25, Константин Михайленко пишет:
>>> Соответственно, вопросы: это нормальное состояние?
>>
>> Да
>
> А подробностей?
> А что мне с nvcc делать?

Понятия не имею, о чём Вы.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-12  7:32       ` Константин Михайленко
@ 2011-04-12  8:02         ` REAL
  2011-04-12  8:14           ` Константин Михайленко
  2011-04-12 10:03         ` Damir
  1 sibling, 1 reply; 35+ messages in thread
From: REAL @ 2011-04-12  8:02 UTC (permalink / raw)
  To: ALT Linux Community general discussions

12.04.2011 14:32, Константин Михайленко пишет:
>>> А подробностей?
>>> А что мне с nvcc делать?
>>
>> Понятия не имею, о чём Вы.
>
> Два вопроса:
> Нафига такая экзотика?

В чём экзотика-то?

> Что сделать, чтобы cuda nvcc заработал нормально в наших условиях?

Вы ничего не рассказали про то, как она [не]работает _НЕ_нормально.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-12  8:02         ` REAL
@ 2011-04-12  8:14           ` Константин Михайленко
  2011-04-12  9:22             ` REAL
  0 siblings, 1 reply; 35+ messages in thread
From: Константин Михайленко @ 2011-04-12  8:14 UTC (permalink / raw)
  To: ALT Linux Community general discussions

> В чём экзотика-то?

В том, что в качестве g++ работает gcc.
Пробежался по окрестному зоопарку -- боле нигде такого не встретил.
Потому и спрашиваю: какие преференции с этого ожидается поиметь?

Пока что я получил проблему.

>> Что сделать, чтобы cuda nvcc заработал нормально в наших условиях?
>
> Вы ничего не рассказали про то, как она [не]работает _НЕ_нормально.

Я выше (в исходном письме) сказал, что имеется проблема, которая,
предположительно, определяется как раз этим. nvcc ищет g++ для своего
исполнения и, насколько понимаю, не находит. Через полтора часа
доберусь до машины с Теслой, попробую перенаправить симлинк и
проверить.

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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-12  8:14           ` Константин Михайленко
@ 2011-04-12  9:22             ` REAL
  2011-04-12 10:07               ` Константин Михайленко
  0 siblings, 1 reply; 35+ messages in thread
From: REAL @ 2011-04-12  9:22 UTC (permalink / raw)
  To: ALT Linux Community general discussions

12.04.2011 15:14, Константин Михайленко пишет:
>> В чём экзотика-то?
>
> В том, что в качестве g++ работает gcc.

Это при таком симлинке gcc работает в качестве g++. Есть такой 
параметр: argv[0], знаете?

> Потому и спрашиваю: какие преференции с этого ожидается поиметь?

Бритва Оккама.

> Я выше (в исходном письме) сказал, что имеется проблема, которая,
> предположительно, определяется как раз этим. nvcc ищет g++ для своего
> исполнения и, насколько понимаю, не находит.

Значит, плохо ищет.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-12  7:32       ` Константин Михайленко
  2011-04-12  8:02         ` REAL
@ 2011-04-12 10:03         ` Damir
  1 sibling, 0 replies; 35+ messages in thread
From: Damir @ 2011-04-12 10:03 UTC (permalink / raw)
  To: ALT Linux Community general discussions

> Два вопроса:
> Нафига такая экзотика?
Чтобы использовать /usr/bin/gcc_wrapper, который позволяет, например,
использовать ccache без каких-либо изменений в скриптах сборки, просто
определив переменную окружения GCC_USE_CCACHE, а также выбирать, какой
версией gcc пользоваться, с помощью переменной окружения GCC_VERSION.

Выполните, например, g++ --version и увидите, что реально вызываемый
файл будет i586-alt-linux-g++

> Что сделать, чтобы cuda nvcc заработал нормально в наших условиях?

1. Перестать стучать ложкой.
2. Удостовериться, что проблемы связаны именно с симлинком.
3. Найти реальную причину проблемы.
4. ...
5. PROFIT!!!

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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-12  9:22             ` REAL
@ 2011-04-12 10:07               ` Константин Михайленко
  2011-04-12 10:18                 ` REAL
  0 siblings, 1 reply; 35+ messages in thread
From: Константин Михайленко @ 2011-04-12 10:07 UTC (permalink / raw)
  To: ALT Linux Community general discussions

>> В том, что в качестве g++ работает gcc.
>
> Это при таком симлинке gcc работает в качестве g++. Есть такой параметр:
> argv[0], знаете?

Тогда в чём разница между
x86_64-alt-linux-gcc
и
x86_64-alt-linux-g++
?

>> Потому и спрашиваю: какие преференции с этого ожидается поиметь?
>
> Бритва Оккама.

На ум скорее Прокруст приходит ;)

>> Я выше (в исходном письме) сказал, что имеется проблема, которая,
>> предположительно, определяется как раз этим. nvcc ищет g++ для своего
>> исполнения и, насколько понимаю, не находит.
>
> Значит, плохо ищет.

Прошу консультации: как следует понимать сообщение об ошибке вида
x86_64-alt-linux-gcc: error trying to exec 'cc1plus': execvp: Нет
такого файла или каталога
make[1]: *** [obj/x86_64/release/dct8x8.cu.o] Ошибка 1

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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-12 10:07               ` Константин Михайленко
@ 2011-04-12 10:18                 ` REAL
  2011-04-12 10:30                   ` Константин Михайленко
  0 siblings, 1 reply; 35+ messages in thread
From: REAL @ 2011-04-12 10:18 UTC (permalink / raw)
  To: ALT Linux Community general discussions

12.04.2011 17:07, Константин Михайленко пишет:
> Прошу консультации: как следует понимать сообщение об ошибке вида
> x86_64-alt-linux-gcc: error trying to exec 'cc1plus': execvp: Нет
> такого файла или каталога
> make[1]: *** [obj/x86_64/release/dct8x8.cu.o] Ошибка 1

Либо не установлен gcc-c++, либо кто-то при помощи команды 
x86_64-alt-linux-gcc пытается компилировать c++-код. Если gcc-c++ 
установлен, значит бага в самом софте.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-12 10:18                 ` REAL
@ 2011-04-12 10:30                   ` Константин Михайленко
  2011-04-12 10:40                     ` REAL
  0 siblings, 1 reply; 35+ messages in thread
From: Константин Михайленко @ 2011-04-12 10:30 UTC (permalink / raw)
  To: ALT Linux Community general discussions

> Либо не установлен gcc-c++, либо кто-то при помощи команды
> x86_64-alt-linux-gcc пытается компилировать c++-код. Если gcc-c++
> установлен, значит бага в самом софте.
>

$ rpm -qa | grep gcc| grep c++
gcc-c++-common-1.4.14-alt1
gcc4.4-c++-4.4.5-alt3

Проблема в том, что некоторое время назад оно собиралось... Но с тех пор
были обновления.
Причину не понимаю, в чём искать.

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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-12 10:40                     ` REAL
@ 2011-04-12 10:38                       ` Damir
  2011-04-12 11:06                         ` Константин Михайленко
  2011-04-12 11:01                       ` Константин Михайленко
  1 sibling, 1 reply; 35+ messages in thread
From: Damir @ 2011-04-12 10:38 UTC (permalink / raw)
  To: ALT Linux Community general discussions

>>> Либо не установлен gcc-c++, либо кто-то при помощи команды
>>> x86_64-alt-linux-gcc пытается компилировать c++-код. Если gcc-c++
>>> установлен, значит бага в самом софте.
>>
>> $ rpm -qa | grep gcc| grep c++
>> gcc-c++-common-1.4.14-alt1
>> gcc4.4-c++-4.4.5-alt3
>>
>> Проблема в том, что некоторое время назад оно собиралось... Но с тех пор
>> были обновления.
>> Причину не понимаю, в чём искать.
А если сравнить вывод gcc --version с g++ --version?

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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-12 10:30                   ` Константин Михайленко
@ 2011-04-12 10:40                     ` REAL
  2011-04-12 10:38                       ` Damir
  2011-04-12 11:01                       ` Константин Михайленко
  0 siblings, 2 replies; 35+ messages in thread
From: REAL @ 2011-04-12 10:40 UTC (permalink / raw)
  To: ALT Linux Community general discussions

12.04.2011 17:30, Константин Михайленко пишет:
>> Либо не установлен gcc-c++, либо кто-то при помощи команды
>> x86_64-alt-linux-gcc пытается компилировать c++-код. Если gcc-c++
>> установлен, значит бага в самом софте.
>
> $ rpm -qa | grep gcc| grep c++
> gcc-c++-common-1.4.14-alt1
> gcc4.4-c++-4.4.5-alt3
>
> Проблема в том, что некоторое время назад оно собиралось... Но с тех пор
> были обновления.
> Причину не понимаю, в чём искать.

Вы хотя бы код покажите (не в tar-архиве, а в системе контроля версий 
какой-нибудь, лучше всего на git.alt).

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-12 10:40                     ` REAL
  2011-04-12 10:38                       ` Damir
@ 2011-04-12 11:01                       ` Константин Михайленко
  2011-04-12 11:07                         ` REAL
  1 sibling, 1 reply; 35+ messages in thread
From: Константин Михайленко @ 2011-04-12 11:01 UTC (permalink / raw)
  To: ALT Linux Community general discussions

> Вы хотя бы код покажите (не в tar-архиве, а в системе контроля версий
> какой-нибудь, лучше всего на git.alt).

Это примеры CUDA:
http://developer.download.nvidia.com/compute/cuda/3_2_prod/sdk/gpucomputingsdk_3.2.16_linux.run

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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-12 10:38                       ` Damir
@ 2011-04-12 11:06                         ` Константин Михайленко
  2011-04-12 12:46                           ` Damir
  0 siblings, 1 reply; 35+ messages in thread
From: Константин Михайленко @ 2011-04-12 11:06 UTC (permalink / raw)
  To: ALT Linux Community general discussions

>>> Причину не понимаю, в чём искать.
> А если сравнить вывод gcc --version с g++ --version?

# gcc --version
x86_64-alt-linux-gcc (GCC) 4.5.1 20101130 (ALT Linux 4.5.1-alt8)
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

[root@const-bgu bin]# g++ --version
x86_64-alt-linux-g++ (GCC) 4.4.5 20101112 (ALT Linux 4.4.5-alt3)
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Вот оно!
Заголовки ядра за собой gcc4.5 вытянули...

Спасибо огромное! А то уже паника началась ;(


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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-12 11:01                       ` Константин Михайленко
@ 2011-04-12 11:07                         ` REAL
  2011-04-12 11:07                           ` Константин Михайленко
  0 siblings, 1 reply; 35+ messages in thread
From: REAL @ 2011-04-12 11:07 UTC (permalink / raw)
  To: ALT Linux Community general discussions

12.04.2011 18:01, Константин Михайленко пишет:
>> Вы хотя бы код покажите (не в tar-архиве, а в системе контроля версий
>> какой-нибудь, лучше всего на git.alt).
>
> Это примеры CUDA:
> http://developer.download.nvidia.com/compute/cuda/3_2_prod/sdk/gpucomputingsdk_3.2.16_linux.run

Я просил не в архиве. Так неинтересно...

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-12 11:07                         ` REAL
@ 2011-04-12 11:07                           ` Константин Михайленко
  0 siblings, 0 replies; 35+ messages in thread
From: Константин Михайленко @ 2011-04-12 11:07 UTC (permalink / raw)
  To: ALT Linux Community general discussions

>> http://developer.download.nvidia.com/compute/cuda/3_2_prod/sdk/gpucomputingsdk_3.2.16_linux.run
>
> Я просил не в архиве. Так неинтересно...

Евгений, там настолько хорошо накручено, что выделять что слать -- я не
уверен, что не упустил бы что важное.

Ну и, вопрос решили, пока...

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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-12 11:06                         ` Константин Михайленко
@ 2011-04-12 12:46                           ` Damir
  2011-04-12 14:13                             ` Константин Михайленко
  2011-04-13 10:59                             ` Ivan A. Melnikov
  0 siblings, 2 replies; 35+ messages in thread
From: Damir @ 2011-04-12 12:46 UTC (permalink / raw)
  To: ALT Linux Community general discussions

> x86_64-alt-linux-gcc (GCC) 4.5.1 20101130 (ALT Linux 4.5.1-alt8)
> x86_64-alt-linux-g++ (GCC) 4.4.5 20101112 (ALT Linux 4.4.5-alt3)

> Вот оно!
> Заголовки ядра за собой gcc4.5 вытянули...

Чтобы такого избежать, можно было бы задать переменную окружения
GCC_VERSION=4.4. Умный gcc_wrapper стал бы использовать и gcc и g++
заданной версии.

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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-12 12:46                           ` Damir
@ 2011-04-12 14:13                             ` Константин Михайленко
  2011-04-13 10:59                             ` Ivan A. Melnikov
  1 sibling, 0 replies; 35+ messages in thread
From: Константин Михайленко @ 2011-04-12 14:13 UTC (permalink / raw)
  To: ALT Linux Community general discussions

12 апреля 2011 г. 18:46 пользователь Damir <lost404@gmail.com> написал:
>> x86_64-alt-linux-gcc (GCC) 4.5.1 20101130 (ALT Linux 4.5.1-alt8)
>> x86_64-alt-linux-g++ (GCC) 4.4.5 20101112 (ALT Linux 4.4.5-alt3)
>
>> Вот оно!
>> Заголовки ядра за собой gcc4.5 вытянули...
>
> Чтобы такого избежать, можно было бы задать переменную окружения
> GCC_VERSION=4.4. Умный gcc_wrapper стал бы использовать и gcc и g++
> заданной версии.

И ещё раз спасибо!
Так и сделать придётся.

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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-12 12:46                           ` Damir
  2011-04-12 14:13                             ` Константин Михайленко
@ 2011-04-13 10:59                             ` Ivan A. Melnikov
  2011-04-13 13:11                               ` Константин Михайленко
  1 sibling, 1 reply; 35+ messages in thread
From: Ivan A. Melnikov @ 2011-04-13 10:59 UTC (permalink / raw)
  To: community

On Tue, 12 Apr 2011 16:46:17 +0400
Damir <lost404@gmail.com> wrote:

> > x86_64-alt-linux-gcc (GCC) 4.5.1 20101130 (ALT Linux 4.5.1-alt8)
> > x86_64-alt-linux-g++ (GCC) 4.4.5 20101112 (ALT Linux 4.4.5-alt3)
> 
> > Вот оно!
> > Заголовки ядра за собой gcc4.5 вытянули...
> 
> Чтобы такого избежать, можно было бы задать переменную окружения
> GCC_VERSION=4.4. Умный gcc_wrapper стал бы использовать и gcc и g++
> заданной версии.

Или поставить руками gcc4.5-c++.

-- 
WBR,
Ivan A. Melnikov


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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-13 10:59                             ` Ivan A. Melnikov
@ 2011-04-13 13:11                               ` Константин Михайленко
  2011-04-13 13:33                                 ` REAL
  0 siblings, 1 reply; 35+ messages in thread
From: Константин Михайленко @ 2011-04-13 13:11 UTC (permalink / raw)
  To: ALT Linux Community general discussions

> Или поставить руками gcc4.5-c++.

Боюсь, что это плохой вариант.. Вызывается там ибо g++ неявным образом
через nvcc.

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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-13 13:11                               ` Константин Михайленко
@ 2011-04-13 13:33                                 ` REAL
  2011-04-13 13:47                                   ` Константин Михайленко
  0 siblings, 1 reply; 35+ messages in thread
From: REAL @ 2011-04-13 13:33 UTC (permalink / raw)
  To: ALT Linux Community general discussions

13.04.2011 20:11, Константин Михайленко пишет:
>> Или поставить руками gcc4.5-c++.
>
> Боюсь, что это плохой вариант.. Вызывается там ибо g++ неявным образом
> через nvcc.

а чем gcc4.5 хуже gcc4.4?
-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-13 13:33                                 ` REAL
@ 2011-04-13 13:47                                   ` Константин Михайленко
  2011-04-13 13:54                                     ` REAL
  0 siblings, 1 reply; 35+ messages in thread
From: Константин Михайленко @ 2011-04-13 13:47 UTC (permalink / raw)
  To: ALT Linux Community general discussions

13 апреля 2011 г. 19:33 пользователь REAL <root@mmedia2.kemsu.ru> написал:
> 13.04.2011 20:11, Константин Михайленко пишет:
>>>
>>> Или поставить руками gcc4.5-c++.
>>
>> Боюсь, что это плохой вариант.. Вызывается там ибо g++ неявным образом
>> через nvcc.
>
> а чем gcc4.5 хуже gcc4.4?

Ничем не хуже, по мне даже лучше (с точки зрения реализации Fortran
2008, а 4.6 ещё лучше), но только у нВидии для CUDA прописан именно
4.4, более того, если стоит 4.5 -- получаю предупреждения при сборке
драйвера (хотя потом работает).

В связи с поиском решения проблем с одной программиной, основанной на
CUDA, на всякий случай пока стараюсь жить на 4.4

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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-13 13:47                                   ` Константин Михайленко
@ 2011-04-13 13:54                                     ` REAL
  2011-04-13 14:58                                       ` Константин Михайленко
  0 siblings, 1 reply; 35+ messages in thread
From: REAL @ 2011-04-13 13:54 UTC (permalink / raw)
  To: ALT Linux Community general discussions

13.04.2011 20:47, Константин Михайленко пишет:
> В связи с поиском решения проблем с одной программиной, основанной на
> CUDA, на всякий случай пока стараюсь жить на 4.4

я не помню уже, а вы могли бы посмотреть, есть ли возможность положить 
эту штуку в сизиф (лучше всего дайте ссылку на лицензию)? если 
поделитесь, как собираете, я могу это туда собрать, правда, наверно, 
уже не в этом месяце...

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-13 13:54                                     ` REAL
@ 2011-04-13 14:58                                       ` Константин Михайленко
  2011-04-13 16:07                                         ` REAL
  0 siblings, 1 reply; 35+ messages in thread
From: Константин Михайленко @ 2011-04-13 14:58 UTC (permalink / raw)
  To: ALT Linux Community general discussions

> я не помню уже, а вы могли бы посмотреть, есть ли возможность положить эту
> штуку в сизиф (лучше всего дайте ссылку на лицензию)? если поделитесь, как
> собираете, я могу это туда собрать, правда, наверно, уже не в этом месяце...

Подложить можно бы, она свободная
(http://sourceforge.net/apps/trac/flagon/), но она требует наличия
CUDA и страшно кривая. Там жуткие наслоения старого кода, запасы
статических библиотек и загловочных файлов от старых CUDA. Сейчас
стоит задача у меня почистить эти помещения им. Авгия...

Собирать-то я её собираю уже., но тесты не проходят

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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-13 14:58                                       ` Константин Михайленко
@ 2011-04-13 16:07                                         ` REAL
  2011-04-13 16:25                                           ` Константин Михайленко
  0 siblings, 1 reply; 35+ messages in thread
From: REAL @ 2011-04-13 16:07 UTC (permalink / raw)
  To: ALT Linux Community general discussions

13.04.2011 21:58, Константин Михайленко пишет:
> Подложить можно бы, она свободная
> (http://sourceforge.net/apps/trac/flagon/), но она требует наличия
> CUDA и страшно кривая

я именно про CUDA спрашиваю, а не про что-то другое. она-то свободная?


-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-13 16:07                                         ` REAL
@ 2011-04-13 16:25                                           ` Константин Михайленко
  2011-04-13 16:40                                             ` REAL
  2011-04-14 21:28                                             ` Alexey Borisenkov
  0 siblings, 2 replies; 35+ messages in thread
From: Константин Михайленко @ 2011-04-13 16:25 UTC (permalink / raw)
  To: ALT Linux Community general discussions

>> Подложить можно бы, она свободная
>> (http://sourceforge.net/apps/trac/flagon/), но она требует наличия
>> CUDA и страшно кривая
>
> я именно про CUDA спрашиваю, а не про что-то другое. она-то свободная?

С CUDA отдельная песня.
Первое, это её надо ставить с конкретным драйвером nVidia.
(Если делаем, то надо просить ядерщиков добавить в сборку модулей ещё
один nVidia драйвер, берётся как и остальное с
http://developer.nvidia.com/cuda-toolkit-40#Linux)

Лицензия у CUDA несвободная:
http://developer.download.nvidia.com/compute/cuda/4_0_rc2/toolkit/docs/EULA.txt
но, подозреваю, что аналогична лицензии на драйверы. Тут надо
консультироваться с боле опытным кем-то, можно ли данный пакет класть
в репозиторий.

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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-13 16:25                                           ` Константин Михайленко
@ 2011-04-13 16:40                                             ` REAL
  2011-04-15  4:24                                               ` andriy
  2011-04-14 21:28                                             ` Alexey Borisenkov
  1 sibling, 1 reply; 35+ messages in thread
From: REAL @ 2011-04-13 16:40 UTC (permalink / raw)
  To: ALT Linux Community general discussions

13.04.2011 23:25, Константин Михайленко пишет:
> С CUDA отдельная песня.
> Первое, это её надо ставить с конкретным драйвером nVidia.
> (Если делаем, то надо просить ядерщиков добавить в сборку модулей ещё
> один nVidia драйвер, берётся как и остальное с
> http://developer.nvidia.com/cuda-toolkit-40#Linux)

собрать-то не проблема...

> Лицензия у CUDA несвободная:
> http://developer.download.nvidia.com/compute/cuda/4_0_rc2/toolkit/docs/EULA.txt
> но, подозреваю, что аналогична лицензии на драйверы. Тут надо
> консультироваться с боле опытным кем-то, можно ли данный пакет класть
> в репозиторий.

да, дождёмся, что скажут эксперты по этому вопросу, иначе и начинать 
не стоит.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-13 16:25                                           ` Константин Михайленко
  2011-04-13 16:40                                             ` REAL
@ 2011-04-14 21:28                                             ` Alexey Borisenkov
  2011-04-15  5:27                                               ` Константин Михайленко
  2011-04-15 10:13                                               ` Sergey V Turchin
  1 sibling, 2 replies; 35+ messages in thread
From: Alexey Borisenkov @ 2011-04-14 21:28 UTC (permalink / raw)
  To: community

13.04.2011 20:25, Константин Михайленко пишет:
> С CUDA отдельная песня.
> Первое, это её надо ставить с конкретным драйвером nVidia.
> (Если делаем, то надо просить ядерщиков добавить в сборку модулей ещё
> один nVidia драйвер, берётся как и остальное с
> http://developer.nvidia.com/cuda-toolkit-40#Linux)

Это не совсем так. Вернее, это совсем не так :) Мне ещё ни разу не 
требовалось собирать новый модуль для CUDA. Достаточно упаковать 
библиотеки, которые распространяются вместе с драйвером, но сборка 
соответствующего пакета в nvidia_glx отключена (интересно, кстати, почему?)
Ну, разве что на момент выхода новой версии CUDA нужен новый драйвер, 
которого ещё нет в сизифе.

А вот с тулкитом и SDK действительно непонятно, что там с лицензией. 
Моего знания английского здесь явно не хватает.


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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-13 16:40                                             ` REAL
@ 2011-04-15  4:24                                               ` andriy
  2011-04-22  5:44                                                 ` Константин Михайленко
  2011-04-22 10:14                                                 ` Gleb Kulikov
  0 siblings, 2 replies; 35+ messages in thread
From: andriy @ 2011-04-15  4:24 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On 13.04.11 19:40, REAL wrote:
> 13.04.2011 23:25, Константин Михайленко пишет:
>> С CUDA отдельная песня.
>> Первое, это её надо ставить с конкретным драйвером nVidia.
>> (Если делаем, то надо просить ядерщиков добавить в сборку модулей ещё
>> один nVidia драйвер, берётся как и остальное с
>> http://developer.nvidia.com/cuda-toolkit-40#Linux)
>
> собрать-то не проблема...
>
>> Лицензия у CUDA несвободная:
>> http://developer.download.nvidia.com/compute/cuda/4_0_rc2/toolkit/docs/EULA.txt 
>>
>> но, подозреваю, что аналогична лицензии на драйверы. Тут надо
>> консультироваться с боле опытным кем-то, можно ли данный пакет класть
>> в репозиторий.
>
> да, дождёмся, что скажут эксперты по этому вопросу, иначе и начинать 
> не стоит.
>
Я пытался связываться несколько раз с разными support'ами от nVidia и 
ничего внятного сказать не смогли: можно или нет пакетить CUDA_SDK.
Но иметь ее в репозитории было б хорошо.
Но как понимаю большинство ее пользователей в Альте устанавливает дрова 
и CUDA для видео руками (а не apt-get).

По теме - у меня gcc 4.5.1 20101130 (ALT Linux 4.5.1-alt8), nvcc работает.



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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-14 21:28                                             ` Alexey Borisenkov
@ 2011-04-15  5:27                                               ` Константин Михайленко
  2011-04-15 10:13                                               ` Sergey V Turchin
  1 sibling, 0 replies; 35+ messages in thread
From: Константин Михайленко @ 2011-04-15  5:27 UTC (permalink / raw)
  To: ALT Linux Community general discussions

>
> Это не совсем так. Вернее, это совсем не так :) Мне ещё ни разу не
> требовалось собирать новый модуль для CUDA. Достаточно упаковать библиотеки,
> которые распространяются вместе с драйвером, но сборка соответствующего
> пакета в nvidia_glx отключена (интересно, кстати, почему?)
> Ну, разве что на момент выхода новой версии CUDA нужен новый драйвер,
> которого ещё нет в сизифе.

У меня примеры собираются и работают только с тем конкретным
драйвером, который лежит вместе с CUDA.
Ни с Сизифными (даже более свежими), ни с более свежими от nVidia у
меня не работают примеры.

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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-14 21:28                                             ` Alexey Borisenkov
  2011-04-15  5:27                                               ` Константин Михайленко
@ 2011-04-15 10:13                                               ` Sergey V Turchin
  1 sibling, 0 replies; 35+ messages in thread
From: Sergey V Turchin @ 2011-04-15 10:13 UTC (permalink / raw)
  To: ALT Linux Community general discussions

[-- Attachment #1: Type: Text/Plain, Size: 486 bytes --]

On Friday 15 April 2011 01:28, Alexey Borisenkov wrote:

[...]
> соответствующего пакета в nvidia_glx отключена (интересно, кстати, почему?)
Лучше libcuda паковать отдельно без заморочек с переключением библиотек.
Если появиться желающий, пусть проконсультируется со мной.

> Ну, разве что на момент выхода новой версии CUDA нужен новый драйвер,
> которого ещё нет в сизифе.
Вчера был последний из существующих на сегодня.

-- 
Regards, Sergey.       ALT Linux, http://www.altlinux.ru/

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-15  4:24                                               ` andriy
@ 2011-04-22  5:44                                                 ` Константин Михайленко
  2011-04-22 10:14                                                 ` Gleb Kulikov
  1 sibling, 0 replies; 35+ messages in thread
From: Константин Михайленко @ 2011-04-22  5:44 UTC (permalink / raw)
  To: ALT Linux Community general discussions

> По теме - у меня gcc 4.5.1 20101130 (ALT Linux 4.5.1-alt8), nvcc работает.

Поставил CUDA 4.0
При попытке собирать примеры получаю сообщение:

In file included from /usr/local/cuda/include/cuda_runtime.h:59:0,
                 from <command-line>:0:
/usr/local/cuda/include/host_config.h:82:2: error: #error --
unsupported GNU version! gcc 4.5 and up are not supported!
make[2]: *** [obj/x86_64/release/dct8x8.cu.o] Ошибка 1

То есть даже проверка стоит на 4.4

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

* Re: [Comm] Симлинк g++ -> gcc
  2011-04-15  4:24                                               ` andriy
  2011-04-22  5:44                                                 ` Константин Михайленко
@ 2011-04-22 10:14                                                 ` Gleb Kulikov
  1 sibling, 0 replies; 35+ messages in thread
From: Gleb Kulikov @ 2011-04-22 10:14 UTC (permalink / raw)
  To: ALT Linux Community general discussions

В сообщении от [Пятница 15 апреля 2011 andriy] написал:

> Но как понимаю большинство ее пользователей в Альте устанавливает дрова
> и CUDA для видео руками (а не apt-get).

хм... я планирую осваивать эту технологию, так что голосовал бы руками, ногами 
и прочими выступающими частями тела за включение в реп! Наверное, я не один 
начинающий...


-- 
      Салют, /GLeb

UIN: 15341920
jabber://gleb@asd.iao.ru
sip://2387245@sipnet.ru			(telephony)
skype://gleb_kulikov.tomsk		(telephony)


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

end of thread, other threads:[~2011-04-22 10:14 UTC | newest]

Thread overview: 35+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-04-12  7:02 [Comm] Симлинк g++ -> gcc Константин Михайленко
2011-04-12  7:15 ` REAL
2011-04-12  7:25   ` Константин Михайленко
2011-04-12  7:34     ` REAL
2011-04-12  7:32       ` Константин Михайленко
2011-04-12  8:02         ` REAL
2011-04-12  8:14           ` Константин Михайленко
2011-04-12  9:22             ` REAL
2011-04-12 10:07               ` Константин Михайленко
2011-04-12 10:18                 ` REAL
2011-04-12 10:30                   ` Константин Михайленко
2011-04-12 10:40                     ` REAL
2011-04-12 10:38                       ` Damir
2011-04-12 11:06                         ` Константин Михайленко
2011-04-12 12:46                           ` Damir
2011-04-12 14:13                             ` Константин Михайленко
2011-04-13 10:59                             ` Ivan A. Melnikov
2011-04-13 13:11                               ` Константин Михайленко
2011-04-13 13:33                                 ` REAL
2011-04-13 13:47                                   ` Константин Михайленко
2011-04-13 13:54                                     ` REAL
2011-04-13 14:58                                       ` Константин Михайленко
2011-04-13 16:07                                         ` REAL
2011-04-13 16:25                                           ` Константин Михайленко
2011-04-13 16:40                                             ` REAL
2011-04-15  4:24                                               ` andriy
2011-04-22  5:44                                                 ` Константин Михайленко
2011-04-22 10:14                                                 ` Gleb Kulikov
2011-04-14 21:28                                             ` Alexey Borisenkov
2011-04-15  5:27                                               ` Константин Михайленко
2011-04-15 10:13                                               ` Sergey V Turchin
2011-04-12 11:01                       ` Константин Михайленко
2011-04-12 11:07                         ` REAL
2011-04-12 11:07                           ` Константин Михайленко
2011-04-12 10:03         ` Damir

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

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


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