<div dir="ltr"><div dir="ltr"><div dir="ltr">Здравствуйте, обновил билд-скрипт в соответствии вашему ответу, теперь не собирается в другом месте:<div><p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(52,188,38)"><span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0)">[ 97%] </span><span style="font-variant-ligatures:no-common-ligatures"><b>Linking CXX shared library ../../lib/libEGPythia8.so</b></span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">CMakeFiles/EGPythia8.dir/src/TPythia8.cxx.o: In function `TPythia8::TPythia8()':</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">/mnt/pool/1/metelv/Dynamic_Diffraction/root/montecarlo/pythia8/src/TPythia8.cxx:102: undefined reference to `Pythia8::Pythia::Pythia(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool)'</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">CMakeFiles/EGPythia8.dir/src/TPythia8.cxx.o: In function `TPythia8::TPythia8(char const*)':</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">/mnt/pool/1/metelv/Dynamic_Diffraction/root/montecarlo/pythia8/src/TPythia8.cxx:119: undefined reference to `Pythia8::Pythia::Pythia(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool)'</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">CMakeFiles/EGPythia8.dir/src/TPythia8.cxx.o: In function `TPythia8::ReadString(char const*) const':</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">/mnt/pool/1/metelv/Dynamic_Diffraction/root/montecarlo/pythia8/src/TPythia8.cxx:301: undefined reference to `Pythia8::Pythia::readString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool)'</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">CMakeFiles/EGPythia8.dir/src/TPythia8.cxx.o: In function `TPythia8::ReadConfigFile(char const*) const':</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">/mnt/pool/1/metelv/Dynamic_Diffraction/root/montecarlo/pythia8/src/TPythia8.cxx:309: undefined reference to `Pythia8::Pythia::readFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, int)'</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">CMakeFiles/EGPythia8.dir/src/TPythia8.cxx.o: In function `Pythia8::Settings::listAll(std::ostream&)':</span></p></div><div><span style="font-variant-ligatures:no-common-ligatures"><br></span></div><div><span style="font-variant-ligatures:no-common-ligatures">Обновленный билд-скрипт:</span></div><div><span style="font-variant-ligatures:no-common-ligatures"><p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures;color:rgb(205,121,35)">mkdir</span><span style="font-variant-ligatures:no-common-ligatures"> ROOT_build</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures;color:rgb(205,121,35)">cd</span><span style="font-variant-ligatures:no-common-ligatures"> ROOT_build/</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(213,59,211)"><span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0)">cmake </span><span style="font-variant-ligatures:no-common-ligatures">${PROJECT_DIR}</span><span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0)">/root </span><span style="font-variant-ligatures:no-common-ligatures">-Dx11</span><span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0)">=OFF </span><span style="font-variant-ligatures:no-common-ligatures">-Dxft</span><span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0)">=OFF </span><span style="font-variant-ligatures:no-common-ligatures">-DCMAKE_C_COMPILER</span><span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0)">=gcc-8.2.0 </span><span style="font-variant-ligatures:no-common-ligatures">-DCMAKE_CXX_COMPILER</span><span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0)">=g++-8.2.0</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(213,59,211)"><span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0)">cmake </span><span style="font-variant-ligatures:no-common-ligatures">--build</span><span style="font-variant-ligatures:no-common-ligatures;color:rgb(205,121,35)"> . </span><span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0)">-- </span><span style="font-variant-ligatures:no-common-ligatures">-j1</span><span style="font-variant-ligatures:no-common-ligatures;color:rgb(205,121,35)">;;</span></p><div><span style="font-variant-ligatures:no-common-ligatures;color:rgb(205,121,35)"><br></span></div><div><font color="#000000" face="arial, helvetica, sans-serif"><span style="caret-color: rgb(205, 121, 35);">С уважением, Владислав Метель.</span></font></div></span></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">ср, 27 мар. 2019 г. в 11:31, anikeev <<a href="mailto:anikeev@ut.mephi.ru">anikeev@ut.mephi.ru</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">On Tue, 2019-03-26 at 17:56 +0300, Владислав Метель wrote:<br>
> К сожалению, при сборке на черенков выдается ошибка не соответсвия<br>
> верcии cmake (нужна была 3.4, а установленна 3.0)<br>
> <br>
> Буду очень благодарен, если обновите компиляторы, большое спасибо!<br>
<br>
Поставил gcc-8.2.0/g++-8.2.0 на unicluster и gcc-8.3.0/g++-8.3.0 на<br>
basov. Обратите внимание, что они установлены не по умолчанию - их<br>
нужно однозначно указать для cmake.<br>
<br>
Большое обновление для всех кластеров планируется после выхода Debian<br>
10 (ожидается летом).<br>
<br>
> С уважением, Владислав Метель.<br>
> <br>
> вт, 26 мар. 2019 г. в 17:26, anikeev <<a href="mailto:anikeev@ut.mephi.ru" target="_blank">anikeev@ut.mephi.ru</a>>:<br>
> > On Tue, 2019-03-26 at 15:59 +0300, Владислав Метель wrote:<br>
> > > Собираю с помощью cmake на unicluster , все опции при<br>
> > конфигурации<br>
> > > оставляю дефолтными кроме dx11 и dxft<br>
> > > <br>
> > > Собираю вот такой последовательность команд:<br>
> > > mkdir ROOT_build<br>
> > > cd ROOT_build/<br>
> > > cmake ${PROJECT_DIR}/root -Dx11=OFF -Dxft=OFF<br>
> > > cmake --build . -- -j1;;<br>
> > <br>
> > Вам нужна более новая версия компилятора. На cherenkov компиляторы<br>
> > подходят. На unicluster и basov я сейчас ставлю новые компиляторы.<br>
> > <br>
> > > С уважением, Владислав Метель.<br>
> > > <br>
> > > вт, 26 мар. 2019 г. в 15:15, anikeev <<a href="mailto:anikeev@ut.mephi.ru" target="_blank">anikeev@ut.mephi.ru</a>>:<br>
> > > > On Tue, 2019-03-26 at 15:09 +0300, Владислав Метель wrote:<br>
> > > > > Коллеги, добрый день.<br>
> > > > <br>
> > > > Здравствуйте!<br>
> > > > <br>
> > > > > При сборке ROOT из исходников с гитхаба сборка фэйлит<br>
> > > > на Building<br>
> > > > > CXX object<br>
> > > > math/vecops/CMakeFiles/ROOTVecOps.dir/G__ROOTVecOps.cxx.o<br>
> > > > <br>
> > > > Подскажите, на каком кластере происходит сборка? Какой<br>
> > используется<br>
> > > > компилятор? Какие используются опции configure?<br>
> > > > <br>
> > > > > Может быть кто-то сталкивался с подобной проблемой и знает<br>
> > как её<br>
> > > > > решить?<br>
> > > > > <br>
> > > > > Часть текста ошибки:<br>
> > > > > In file included from<br>
> > > > ><br>
> > > ><br>
> > /mnt/pool/1/metelv/Dynamic_Diffraction/ROOT_build/math/vecops/G__RO<br>
> > > > OT<br>
> > > > > VecOps.cxx:41:0:<br>
> > > > ><br>
> > > ><br>
> > /mnt/pool/1/metelv/Dynamic_Diffraction/ROOT_build/include/ROOT/RVec<br>
> > > > .h<br>
> > > > > xx:1029:311: error: ambiguous template specialization<br>
> > ‘fdim<>’<br>
> > > > for<br>
> > > > > ‘ROOT::VecOps::RVec<double> ROOT::VecOps::fdim(const<br>
> > > > > ROOT::VecOps::RVec<double>&, const<br>
> > ROOT::VecOps::RVec<double>&)’<br>
> > > > > TVEC_EXTERN_STD_FUNCTIONS(double)<br>
> > > > > <br>
> > > > > С уважением, Владислав Метель. <br>
> > > > > <br>
> > > > > _______________________________________________<br>
> > > > > hpc mailing list<br>
> > > > > <a href="mailto:hpc@lists.mephi.ru" target="_blank">hpc@lists.mephi.ru</a><br>
> > > > > <a href="https://lists.mephi.ru/listinfo/hpc" rel="noreferrer" target="_blank">https://lists.mephi.ru/listinfo/hpc</a><br>
> > > > _______________________________________________<br>
> > > > hpc mailing list<br>
> > > > <a href="mailto:hpc@lists.mephi.ru" target="_blank">hpc@lists.mephi.ru</a><br>
> > > > <a href="https://lists.mephi.ru/listinfo/hpc" rel="noreferrer" target="_blank">https://lists.mephi.ru/listinfo/hpc</a><br>
> > > > <br>
> > _______________________________________________<br>
> > hpc mailing list<br>
> > <a href="mailto:hpc@lists.mephi.ru" target="_blank">hpc@lists.mephi.ru</a><br>
> > <a href="https://lists.mephi.ru/listinfo/hpc" rel="noreferrer" target="_blank">https://lists.mephi.ru/listinfo/hpc</a><br>
> > <br>
-- <br>
С уважением,<br>
инженер отдела Unix-технологий МИФИ,<br>
Аникеев Артём.<br>
Тел.: 8<br>
(495) 788-56-99, доб. 8998<br>
_______________________________________________<br>
hpc mailing list<br>
<a href="mailto:hpc@lists.mephi.ru" target="_blank">hpc@lists.mephi.ru</a><br>
<a href="https://lists.mephi.ru/listinfo/hpc" rel="noreferrer" target="_blank">https://lists.mephi.ru/listinfo/hpc</a><br>
</blockquote></div>