[Comm] FlightGear в 5.0 заработал

Владимир haw на inbox.ru
Вс Май 31 19:43:23 MSD 2009


> rpm -e SimGear-devel -- вроде ж прописал Provides/Obsoletes,
> ну добавил Conflicts ещё в 1.9.1-alt3.
$ make                                                                                                                                                                                         
Making all in src                                                                                                                                                                                                    
make[1]: Entering directory `/home/haw/src/Atlas-0.3.0/src'                                                                                                                                                          
make  all-recursive                                                                                                                                                                                                  
make[2]: Entering directory `/home/haw/src/Atlas-0.3.0/src'                                                                                                                                                          
Making all in data                                                                                                                                                                                                   
make[3]: Entering directory `/home/haw/src/Atlas-0.3.0/src/data'                                                                                                                                                     
make[3]: Цель `all' не требует выполнения команд.                                                                                                                                                                    
make[3]: Leaving directory `/home/haw/src/Atlas-0.3.0/src/data'                                                                                                                                                      
make[3]: Entering directory `/home/haw/src/Atlas-0.3.0/src'                                                                                                                                                          
g++  -g -O2 -DFGBASE_DIR='"NONE/lib/FlightGear"'  -L/usr/X11R6/lib -
L/usr/local//lib -o Atlas  Atlas.o FlightTrack.o LoadPng.o LoadJpg.o 
MapBrowser.o Output.o OutputGL.o Overlays.o Projection.o -lsgmagvar -lsgtiming 
-lsgmisc -lsgio -lsgserial -lsgdebug -lsgbucket -lsgxml -lplibsg -lplibpu -
lplibul -lplibfnt -lplibnet -lglut -lGLU -lGL -lXmu -lXt -lSM -lICE -lXi -
lXext -lX11 -lpthread -lm  -lpng -lz -lpthread -ljpeg -lplibul -lm                                                                                                                                                                                                                
/usr/lib/gcc/i586-alt-linux/4.1.2/../../../libsgtiming.a(sg_time.o): In 
function `sgTimeCalcGST(double)':                                                                                                            
sg_time.cxx:(.text+0x42f): undefined reference to 
`std::ctype<char>::_M_widen_init() const'                                                                                                                          
/usr/lib/gcc/i586-alt-linux/4.1.2/../../../libsgtiming.a(sg_time.o): In 
function `sgTimeCurrentMJD(long, long)':                                                                                                     
sg_time.cxx:(.text+0x754): undefined reference to 
`std::ctype<char>::_M_widen_init() const'                                                                                                                          
sg_time.cxx:(.text+0x774): undefined reference to 
`std::ctype<char>::_M_widen_init() const'                                                                                                                          
/usr/lib/gcc/i586-alt-linux/4.1.2/../../../libsgtiming.a(sg_time.o): In 
function `_ZL15sidereal_courselPK2tmd':                                                                                                      
sg_time.cxx:(.text+0xc1a): undefined reference to 
`std::ctype<char>::_M_widen_init() const'                                                                                                                          
sg_time.cxx:(.text+0xc5a): undefined reference to 
`std::ctype<char>::_M_widen_init() const'                                                                                                                          
/usr/lib/gcc/i586-alt-
linux/4.1.2/../../../libsgtiming.a(sg_time.o):sg_time.cxx:(.text+0xc8a): more 
undefined references to `std::ctype<char>::_M_widen_init() const' follow                                         
/usr/lib/gcc/i586-alt-linux/4.1.2/../../../libsgtiming.a(timezone.o): In 
function `SGTimeZoneContainer::SGTimeZoneContainer(char const*)':                                                                           
timezone.cxx:(.text+0x10a5): undefined reference to 
`sg_exception::sg_exception(std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&)'                                                                                                                                                                                            
timezone.cxx:(.text+0x10d7): undefined reference to 
`sg_exception::~sg_exception()'                                                                                                                                  
timezone.cxx:(.text+0x10df): undefined reference to `typeinfo for 
sg_exception'
/usr/lib/gcc/i586-alt-linux/4.1.2/../../../libsgtiming.a(timezone.o): In 
function `SGTimeZoneContainer::SGTimeZoneContainer(char const*)':
timezone.cxx:(.text+0x13d5): undefined reference to 
`sg_exception::sg_exception(std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&)'
timezone.cxx:(.text+0x1407): undefined reference to 
`sg_exception::~sg_exception()'
timezone.cxx:(.text+0x140f): undefined reference to `typeinfo for 
sg_exception'
/usr/lib/gcc/i586-alt-linux/4.1.2/../../../libsgtiming.a(lowleveltime.o): In 
function `_ZL16fgtzset_internaliPKc':
lowleveltime.cxx:(.text+0x13a6): undefined reference to 
`sg_exception::sg_exception(std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&)'
lowleveltime.cxx:(.text+0x13ca): undefined reference to 
`sg_exception::~sg_exception()'
lowleveltime.cxx:(.text+0x13d2): undefined reference to `typeinfo for 
sg_exception'
/usr/lib/gcc/i586-alt-linux/4.1.2/../../../libsgmisc.a(sg_path.o): In function 
`SGPath::create_dir(unsigned int)':
sg_path.cxx:(.text+0x1042): undefined reference to 
`std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/i586-alt-linux/4.1.2/../../../libsgio.a(sg_serial.o): In function 
`SGSerial::write(char const*, int)':
sg_serial.cxx:(.text+0x5b4): undefined reference to 
`std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/i586-alt-linux/4.1.2/../../../libsgio.a(sg_serial.o): In function 
`SGSerial::open(SGProtocolDir)':
sg_serial.cxx:(.text+0x724): undefined reference to 
`std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/i586-alt-linux/4.1.2/../../../libsgio.a(sg_serial.o): In function 
`SGSerial::readline(char*, int)':
sg_serial.cxx:(.text+0x8e5): undefined reference to 
`std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/i586-alt-linux/4.1.2/../../../libsgio.a(sg_socket.o): In function 
`SGSocket::write(char const*, int)':
sg_socket.cxx:(.text+0x5fc): undefined reference to 
`std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/i586-alt-
linux/4.1.2/../../../libsgio.a(sg_socket.o):sg_socket.cxx:(.text+0xe8c): more 
undefined references to `std::ctype<char>::_M_widen_init() const' follow
collect2: ld returned 1 exit status
make[3]: *** [Atlas] Ошибка 1
make[3]: Leaving directory `/home/haw/src/Atlas-0.3.0/src'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/home/haw/src/Atlas-0.3.0/src'
make[1]: *** [all] Ошибка 2
make[1]: Leaving directory `/home/haw/src/Atlas-0.3.0/src'
make: *** [all-recursive] Ошибка 1



Подробная информация о списке рассылки community