sto provando a compilare il pacchetto che si trova qui :
http://www.pbrt.org/downloads.php
Uso Slackware 10.2 (prima installazione 10.1 aggiornata via slapt-get a slackware-current, visto il tema ho aggirnato anche gcc domenica scorsa ).
Non ho problemi a compilarlo all universita (slackware ma probabilmente adattato dagli amministartori) e con la mia installazione gentoo.
Con slackware ho questo errore
Codice: Seleziona tutto
Linking bin/pbrt
OpenEXR/lib-linux/libIlmImf.a(ImfChannelList.o)(.text+0x15b): In function `Imf::ChannelList::insert(char const*, Imf::Channel const&)':
/usr/include/c++/3.3.4/i486-slackware-linux/bits/atomicity.h:51: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfChannelList.o)(.text+0x163): In function `Imf::ChannelList::insert(char const*, Imf::Channel const&)':
/usr/include/c++/3.3.4/bits/basic_string.h:228: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfChannelList.o)(.text+0x168):/usr/include/c++/3.3.4/bits/basic_string.h:408: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfChannelList.o)(.text+0x631): In function `Imf::ChannelList::operator[](char const*)':
/usr/include/c++/3.3.4/i486-slackware-linux/bits/atomicity.h:51: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfChannelList.o)(.text+0x639): In function `Imf::ChannelList::operator[](char const*)':
/usr/include/c++/3.3.4/bits/basic_string.h:228: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfChannelList.o)(.text+0x987):/usr/include/c++/3.3.4/i486-slackware-linux/bits/atomicity.h:51: more undefined references to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage' follow
OpenEXR/lib-linux/libIlmImf.a(ImfChannelList.o)(.gnu.linkonce.t._ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE+0x55): In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::_Rb_tree_node<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >*)':
/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfChannelList.o)(.gnu.linkonce.t._ZNSt8_Rb_treeIN3Imf4NameESt4pairIKS1_NS0_7ChannelEESt10_Select1stIS5_ESt4lessIS1_ESaIS5_EE14_M_create_nodeERKS5_+0x17): In function `std::_Rb_tree<Imf::Name, std::pair<Imf::Name const, Imf::Channel>, std::_Select1st<std::pair<Imf::Name const, Imf::Channel> >, std::less<Imf::Name>, std::allocator<std::pair<Imf::Name const, Imf::Channel> > >::_M_create_node(std::pair<Imf::Name const, Imf::Channel> const&)':
/usr/include/c++/3.3.4/bits/stl_alloc.h:232: undefined reference to `std::__default_alloc_template<true, 0>::allocate(unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfChannelList.o)(.gnu.linkonce.t._ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode+0x1ab): In function `std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::seekoff(long, std::_Ios_Seekdir, std::_Ios_Openmode)':
/usr/include/c++/3.3.4/bits/sstream.tcc:171: undefined reference to `std::basic_streambuf<char, std::char_traits<char> >::_M_out_cur_move(long)'
OpenEXR/lib-linux/libIlmImf.a(ImfChannelList.o)(.gnu.linkonce.t._ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode+0x12c): In function `std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::seekpos(std::fpos<__mbstate_t>, std::_Ios_Openmode)':
/usr/include/c++/3.3.4/bits/sstream.tcc:218: undefined reference to `std::basic_streambuf<char, std::char_traits<char> >::_M_out_cur_move(long)'
OpenEXR/lib-linux/libIlmImf.a(ImfChannelList.o)(.gnu.linkonce.t._ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE8overflowEi+0x12c): In function `std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::overflow(int)':
/usr/include/c++/3.3.4/bits/sstream.tcc:108: undefined reference to `std::basic_streambuf<char, std::char_traits<char> >::_M_out_cur_move(long)'
OpenEXR/lib-linux/libIlmImf.a(ImfChannelList.o)(.gnu.linkonce.t._ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE14_M_create_nodeERKSs+0x14): In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
/usr/include/c++/3.3.4/bits/stl_alloc.h:232: undefined reference to `std::__default_alloc_template<true, 0>::allocate(unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfChannelList.o)(.gnu.linkonce.t._ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE14_M_create_nodeERKSs+0x55):/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfChannelList.o)(.gnu.linkonce.t._ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag+0x30): In function `char* std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag)':
/usr/include/c++/3.3.4/bits/basic_string.tcc:150: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_create(unsigned int, std::allocator<char> const&)'
OpenEXR/lib-linux/libIlmImf.a(ImfChannelList.o)(.gnu.linkonce.t._ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag+0x78): In function `char* std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag)':
/usr/include/c++/3.3.4/i486-slackware-linux/bits/atomicity.h:51: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfChannelList.o)(.gnu.linkonce.t._ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag+0x7e): In function `char* std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag)':
/usr/include/c++/3.3.4/bits/basic_string.h:325: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfFrameBuffer.o)(.text+0x165): In function `Imf::FrameBuffer::insert(char const*, Imf::Slice const&)':
/usr/include/c++/3.3.4/i486-slackware-linux/bits/atomicity.h:51: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfFrameBuffer.o)(.text+0x16d): In function `Imf::FrameBuffer::insert(char const*, Imf::Slice const&)':
/usr/include/c++/3.3.4/bits/basic_string.h:228: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfFrameBuffer.o)(.text+0x172):/usr/include/c++/3.3.4/bits/basic_string.h:408: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfFrameBuffer.o)(.text+0x6c1):/usr/include/c++/3.3.4/i486-slackware-linux/bits/atomicity.h:51: more undefined references to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage' follow
OpenEXR/lib-linux/libIlmImf.a(ImfFrameBuffer.o)(.gnu.linkonce.t._ZNSt8_Rb_treeIN3Imf4NameESt4pairIKS1_NS0_5SliceEESt10_Select1stIS5_ESt4lessIS1_ESaIS5_EE14_M_create_nodeERKS5_+0x17): In function `std::_Rb_tree<Imf::Name, std::pair<Imf::Name const, Imf::Slice>, std::_Select1st<std::pair<Imf::Name const, Imf::Slice> >, std::less<Imf::Name>, std::allocator<std::pair<Imf::Name const, Imf::Slice> > >::_M_create_node(std::pair<Imf::Name const, Imf::Slice> const&)':
/usr/include/c++/3.3.4/bits/stl_alloc.h:232: undefined reference to `std::__default_alloc_template<true, 0>::allocate(unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0x1fd): In function `Imf::Header::Header(int, int, float, Imath::Vec2<float> const&, float, Imf::LineOrder, Imf::Compression)':
/usr/include/c++/3.3.4/bits/stl_alloc.h:232: undefined reference to `std::__default_alloc_template<true, 0>::allocate(unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0x2d8):/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0x33d): In function `Imf::Header::Header(int, int, float, Imath::Vec2<float> const&, float, Imf::LineOrder, Imf::Compression)':
/usr/include/c++/3.3.4/bits/stl_alloc.h:232: undefined reference to `std::__default_alloc_template<true, 0>::allocate(unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0x418):/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0x47d): In function `Imf::Header::Header(int, int, Imath::Box<Imath::Vec2<int> > const&, float, Imath::Vec2<float> const&, float, Imf::LineOrder, Imf::Compression)':
/usr/include/c++/3.3.4/bits/stl_alloc.h:232: undefined reference to `std::__default_alloc_template<true, 0>::allocate(unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0x558):/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0x5bd): In function `Imf::Header::Header(int, int, Imath::Box<Imath::Vec2<int> > const&, float, Imath::Vec2<float> const&, float, Imf::LineOrder, Imf::Compression)':
/usr/include/c++/3.3.4/bits/stl_alloc.h:232: undefined reference to `std::__default_alloc_template<true, 0>::allocate(unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0x698):/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0x6fd): In function `Imf::Header::Header(Imath::Box<Imath::Vec2<int> > const&, Imath::Box<Imath::Vec2<int> > const&, float, Imath::Vec2<float> const&, float, Imf::LineOrder, Imf::Compression)':
/usr/include/c++/3.3.4/bits/stl_alloc.h:232: undefined reference to `std::__default_alloc_template<true, 0>::allocate(unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0x798):/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0x7fd): In function `Imf::Header::Header(Imath::Box<Imath::Vec2<int> > const&, Imath::Box<Imath::Vec2<int> > const&, float, Imath::Vec2<float> const&, float, Imf::LineOrder, Imf::Compression)':
/usr/include/c++/3.3.4/bits/stl_alloc.h:232: undefined reference to `std::__default_alloc_template<true, 0>::allocate(unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0x898):/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0x903): In function `Imf::Header::Header(Imf::Header const&)':
/usr/include/c++/3.3.4/bits/stl_alloc.h:232: undefined reference to `std::__default_alloc_template<true, 0>::allocate(unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0x98a):/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0x9f3): In function `Imf::Header::Header(Imf::Header const&)':
/usr/include/c++/3.3.4/bits/stl_alloc.h:232: undefined reference to `std::__default_alloc_template<true, 0>::allocate(unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0xa7a):/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0xb4d): In function `Imf::Header::~Header()':
/usr/include/c++/3.3.4/bits/stl_tree.h:851: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0xb70): In function `Imf::Header::~Header()':
/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0xc4d): In function `Imf::Header::~Header()':
/usr/include/c++/3.3.4/bits/stl_tree.h:851: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0xc70): In function `Imf::Header::~Header()':
/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0xe5f): In function `Imf::Header::insert(char const*, Imf::Attribute const&)':
/usr/include/c++/3.3.4/i486-slackware-linux/bits/atomicity.h:51: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0xe67): In function `Imf::Header::insert(char const*, Imf::Attribute const&)':
/usr/include/c++/3.3.4/bits/basic_string.h:228: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0xe6c):/usr/include/c++/3.3.4/bits/basic_string.h:408: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0x1190): In function `Imf::Header::insert(char const*, Imf::Attribute const&)':
/usr/include/c++/3.3.4/i486-slackware-linux/bits/atomicity.h:51: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0x1199): In function `Imf::Header::insert(char const*, Imf::Attribute const&)':
/usr/include/c++/3.3.4/bits/basic_string.h:228: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.text+0x1711):/usr/include/c++/3.3.4/i486-slackware-linux/bits/atomicity.h:51: more undefined references to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage' follow
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.gnu.linkonce.t._ZN3Imf14TypedAttributeINS_11ChannelListEEC1Ev+0x2f): In function `Imf::TypedAttribute<Imf::ChannelList>::TypedAttribute()':
/usr/include/c++/3.3.4/bits/stl_alloc.h:232: undefined reference to `std::__default_alloc_template<true, 0>::allocate(unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.gnu.linkonce.t._ZN3Imf14TypedAttributeINS_11ChannelListEED1Ev+0x60): In function `Imf::TypedAttribute<Imf::ChannelList>::~TypedAttribute()':
/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.gnu.linkonce.t._ZN3Imf14TypedAttributeINS_11ChannelListEED1Ev+0x91):/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.gnu.linkonce.t._ZN3Imf14TypedAttributeISsEC1Ev+0x22): In function `Imf::TypedAttribute<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::TypedAttribute()':
/usr/include/c++/3.3.4/i486-slackware-linux/bits/atomicity.h:51: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.gnu.linkonce.t._ZN3Imf14TypedAttributeISsEC1Ev+0x29): In function `Imf::TypedAttribute<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::TypedAttribute()':
/usr/include/c++/3.3.4/bits/basic_string.h:228: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.gnu.linkonce.t._ZNSt8_Rb_treeIN3Imf4NameESt4pairIKS1_PNS0_9AttributeEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE8_M_eraseEPSt13_Rb_tree_nodeIS6_E+0x41): In function `std::_Rb_tree<Imf::Name, std::pair<Imf::Name const, Imf::Attribute*>, std::_Select1st<std::pair<Imf::Name const, Imf::Attribute*> >, std::less<Imf::Name>, std::allocator<std::pair<Imf::Name const, Imf::Attribute*> > >::_M_erase(std::_Rb_tree_node<std::pair<Imf::Name const, Imf::Attribute*> >*)':
/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.gnu.linkonce.t._ZNSt8_Rb_treeIN3Imf4NameESt4pairIKS1_PNS0_9AttributeEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE5eraseESt17_Rb_tree_iteratorIS6_RS6_PS6_ESG_+0xaa): In function `std::_Rb_tree<Imf::Name, std::pair<Imf::Name const, Imf::Attribute*>, std::_Select1st<std::pair<Imf::Name const, Imf::Attribute*> >, std::less<Imf::Name>, std::allocator<std::pair<Imf::Name const, Imf::Attribute*> > >::erase(std::_Rb_tree_iterator<std::pair<Imf::Name const, Imf::Attribute*>, std::pair<Imf::Name const, Imf::Attribute*>&, std::pair<Imf::Name const, Imf::Attribute*>*>, std::_Rb_tree_iterator<std::pair<Imf::Name const, Imf::Attribute*>, std::pair<Imf::Name const, Imf::Attribute*>&, std::pair<Imf::Name const, Imf::Attribute*>*>)':
/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.gnu.linkonce.t._ZNSt8_Rb_treeIN3Imf4NameESt4pairIKS1_NS0_7ChannelEESt10_Select1stIS5_ESt4lessIS1_ESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E+0x41): In function `std::_Rb_tree<Imf::Name, std::pair<Imf::Name const, Imf::Channel>, std::_Select1st<std::pair<Imf::Name const, Imf::Channel> >, std::less<Imf::Name>, std::allocator<std::pair<Imf::Name const, Imf::Channel> > >::_M_erase(std::_Rb_tree_node<std::pair<Imf::Name const, Imf::Channel> >*)':
/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.gnu.linkonce.t._ZN3Imf14TypedAttributeINS_11ChannelListEED0Ev+0x60): In function `Imf::TypedAttribute<Imf::ChannelList>::~TypedAttribute()':
/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.gnu.linkonce.t._ZN3Imf14TypedAttributeINS_11ChannelListEED0Ev+0x91):/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfHeader.o)(.gnu.linkonce.t._ZNSt8_Rb_treeIN3Imf4NameESt4pairIKS1_PNS0_9AttributeEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE14_M_create_nodeERKS6_+0x14): In function `std::_Rb_tree<Imf::Name, std::pair<Imf::Name const, Imf::Attribute*>, std::_Select1st<std::pair<Imf::Name const, Imf::Attribute*> >, std::less<Imf::Name>, std::allocator<std::pair<Imf::Name const, Imf::Attribute*> > >::_M_create_node(std::pair<Imf::Name const, Imf::Attribute*> const&)':
/usr/include/c++/3.3.4/bits/stl_alloc.h:232: undefined reference to `std::__default_alloc_template<true, 0>::allocate(unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfInputFile.o)(.text+0x80): In function `Imf::InputFile::Data::Data(bool)':
/usr/include/c++/3.3.4/bits/stl_alloc.h:232: undefined reference to `std::__default_alloc_template<true, 0>::allocate(unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfInputFile.o)(.text+0x160): In function `Imf::InputFile::Data::Data(bool)':
/usr/include/c++/3.3.4/bits/stl_alloc.h:232: undefined reference to `std::__default_alloc_template<true, 0>::allocate(unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfInputFile.o)(.text+0x243): In function `Imf::InputFile::Data::~Data()':
/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfInputFile.o)(.text+0x2bf):/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfInputFile.o)(.text+0x363): In function `Imf::InputFile::Data::~Data()':
/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfInputFile.o)(.text+0x3df):/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfInputFile.o)(.text+0x4e3): In function `Imf::InputFile::Data::deleteCachedBuffer()':
/usr/include/c++/3.3.4/bits/stl_alloc.h:242: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfInputFile.o)(.text+0x50c):/usr/include/c++/3.3.4/bits/stl_alloc.h:242: more undefined references to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)' follow
OpenEXR/lib-linux/libIlmImf.a(ImfInputFile.o)(.text+0x6ec): In function `Imf::(anonymous namespace)::bufferedReadPixels(Imf::InputFile::Data*, int, int)':
/usr/include/c++/3.3.4/bits/stl_alloc.h:232: undefined reference to `std::__default_alloc_template<true, 0>::allocate(unsigned int)'
OpenEXR/lib-linux/libIlmImf.a(ImfInputFile.o)(.text+0x101a): In function `Imf::InputFile::InputFile(char const*)':
/usr/include/c++/3.3.4/i486-slackware-linux/bits/atomicity.h:51: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfInputFile.o)(.text+0x1022): In function `Imf::InputFile::InputFile(char const*)':
/usr/include/c++/3.3.4/bits/basic_string.h:228: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfInputFile.o)(.text+0x1027):/usr/include/c++/3.3.4/bits/basic_string.h:408: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfInputFile.o)(.text+0x147a): In function `Imf::InputFile::InputFile(char const*)':
/usr/include/c++/3.3.4/i486-slackware-linux/bits/atomicity.h:51: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfInputFile.o)(.text+0x1482): In function `Imf::InputFile::InputFile(char const*)':
/usr/include/c++/3.3.4/bits/basic_string.h:228: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
OpenEXR/lib-linux/libIlmImf.a(ImfInputFile.o)(.text+0x18a0):/usr/include/c++/3.3.4/i486-slackware-linux/bits/atomicity.h:51: more undefined references to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage' follow
Ho usato anche la funzione search del sito senza successo e anche google non ha potuto darmi una risposta. Per questo confido in voi
Grazie in anticipo, e complimenti per il sito/forum


