It looks like you are using GCC 4.8, which is ancient and probably struggles with C++11 features NEST uses. Please upgrade to a newer compiler. Current versions are GCC 11 and Clang 13, if I am not mistaken.
--
Prof. Dr. Hans Ekkehard Plesser
Head, Department of Data Science
Faculty of Science and Technology
Norwegian University of Life Sciences
PO Box 5003, 1432 Aas, Norway
Phone +47 6723 1560
Email hans.ekkehard.plesser@nmbu.no
Home
http://arken.nmbu.no/~plesser
On 07/08/2022, 16:44, "Daniel Naoumenko"
dnao9498@uni.sydney.edu.au wrote:
[Some people who received this message don't often get email from dnao9498@uni.sydney.edu.au. Learn why this is important at
https://aka.ms/LearnAboutSenderIdentification ]
I have also uploaded them to github:
https://github.com/nest/nest-simulator/files/9260227/make_output.txt
https://github.com/nest/nest-simulator/files/9260220/cmake_output.txt
This is the first error that appears:
In file included from /usr/include/c++/4.8.2/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.8.2/bits/char_traits.h:39,
from /usr/include/c++/4.8.2/ios:40,
from /usr/include/c++/4.8.2/istream:38,
from /usr/include/c++/4.8.2/sstream:38,
from /headnode1/dnao/gitnest/nest-simulator/thirdparty/compose.hpp:36,
from /headnode1/dnao/gitnest/nest-simulator/nestkernel/recording_backend_ascii.cpp:24:
/usr/include/c++/4.8.2/bits/stl_pair.h: In instantiation of ‘constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [with _T1 = long unsigned int; _T2 = nest::RecordingBackendASCII::DeviceData]’:
/usr/include/c++/4.8.2/bits/stl_pair.h:281:72: required from ‘constexpr std::pair<typename std::__decay_and_strip<_Tp>::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const long unsigned int&; _T2 = nest::RecordingBackendASCII::DeviceData; typename std::__decay_and_strip<_T2>::__type = nest::RecordingBackendASCII::DeviceData; typename std::__decay_and_strip<_Tp>::__type = long unsigned int]’
/headnode1/dnao/gitnest/nest-simulator/nestkernel/recording_backend_ascii.cpp:69:108: required from here
/usr/include/c++/4.8.2/bits/stl_pair.h:113:31: error: use of deleted function ‘nest::RecordingBackendASCII::DeviceData::DeviceData(const nest::RecordingBackendASCII::DeviceData&)’
: first(__a), second(__b) { }
_______________________________________________
NEST Users mailing list -- users@nest-simulator.org
To unsubscribe send an email to users-leave@nest-simulator.org