[luau] ics412: operating systems

William N Luoma luoma at hawaii.edu
Sat Oct 26 00:06:01 PDT 2002


nice trick that:

Script started on Sat Oct 26 05:59:49 2002
jefferson:/home/luoma/map$ g++ -v -o map map.cpp
Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.0.4/specs
Configured with: ../gcc-3.0.4/configure --with-gnu-ld --with-gnu-as
Thread model: posix
gcc version 3.0.4
 /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.0.4/cc1plus -v -D__GNUC__=3 -D__GNUC_MINOR__=0 -D__GNUC_PATCHLEVEL__=4 -Dsparc -Dsun -Dunix -D__svr4__ -D__SVR4 -D__sparc__ -D__sun__ -D__unix__ -D__svr4__ -D__SVR4 -D__sparc -D__sun -D__unix -Asystem=unix -Asystem=svr4 -D__NO_INLINE__ -D__STDC_HOSTED__=1 -D_XOPEN_SOURCE=500 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D__EXTENSIONS__ -D__GCC_NEW_VARARGS__ -Acpu=sparc -Amachine=sparc map.cpp -D__GNUG__=3 -D__GXX_DEPRECATED -D__EXCEPTIONS -D__GXX_ABI_VERSION=100 -quiet -dumpbase map.cpp -version -o /var/tmp/ccZPLimG.s
GNU CPP version 3.0.4 (cpplib) (sparc)
GNU C++ version 3.0.4 (sparc-sun-solaris2.8)
	compiled by GNU C version 3.0.4.
ignoring nonexistent directory "NONE/include"
#include "..." search starts here:
#include <...> search starts here:
 /usr/local/include/g++-v3
 /usr/local/include/g++-v3/sparc-sun-solaris2.8
 /usr/local/include/g++-v3/backward
 /usr/local/include
 /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.0.4/include
 /usr/local/sparc-sun-solaris2.8/include
 /usr/include
End of search list.
 /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.0.4/../../../../sparc-sun-solaris2.8/bin/as -V -Qy -s -o /var/tmp/ccml04MG.o /var/tmp/ccZPLimG.s
GNU assembler version 2.12 (sparc-sun-solaris2.8) using BFD version 2.12
 /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.0.4/collect2 -V -Y P,/usr/ccs/lib:/usr/lib -Qy -o map /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.0.4/crt1.o /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.0.4/crti.o /usr/ccs/lib/values-Xa.o /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.0.4/crtbegin.o -L/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.0.4 -L/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.0.4/../../../../sparc-sun-solaris2.8/lib -L/usr/ccs/bin -L/usr/ccs/lib -L/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.0.4/../../.. /var/tmp/ccml04MG.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.0.4/crtend.o /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.0.4/crtn.o
/var/tmp/ccml04MG.o: In function `std::_Rb_tree<std::string, std::pair<std::string const, std::vector<std::string, std::allocator<std::string> > >, std::_Select1st<std::pair<std::string const, std::vector<std::string, std::allocator<std::string> > > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<std::string, std::allocator<std::string> > > > >::_M_empty_initialize()':
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSt6vectorISsSaISsEEESt10_Select1stIS5_ESt4lessISsESaIS5_EE19_M_empty_initializeEv+0x18): undefined reference to `std::_S_rb_tree_red'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSt6vectorISsSaISsEEESt10_Select1stIS5_ESt4lessISsESaIS5_EE19_M_empty_initializeEv+0x1c): undefined reference to `std::_S_rb_tree_red'
/var/tmp/ccml04MG.o: In function `std::_Rb_tree_base_iterator::_M_decrement()':
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZNSt22_Rb_tree_base_iterator12_M_decrementEv+0x10): undefined reference to `std::_S_rb_tree_red'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZNSt22_Rb_tree_base_iterator12_M_decrementEv+0x14): undefined reference to `std::_S_rb_tree_red'
/var/tmp/ccml04MG.o: In function `std::_Rb_tree_rebalance(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&)':
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0xc): undefined reference to `std::_S_rb_tree_red'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0x10): more undefined references to `std::_S_rb_tree_red' follow
/var/tmp/ccml04MG.o: In function `std::_Rb_tree_rebalance(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&)':
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0xe4): undefined reference to `std::_S_rb_tree_black'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0xe8): undefined reference to `std::_S_rb_tree_black'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0xf4): undefined reference to `std::_S_rb_tree_black'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0xf8): undefined reference to `std::_S_rb_tree_black'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0x114): undefined reference to `std::_S_rb_tree_red'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0x118): undefined reference to `std::_S_rb_tree_red'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0x17c): undefined reference to `std::_S_rb_tree_black'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0x180): undefined reference to `std::_S_rb_tree_black'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0x198): undefined reference to `std::_S_rb_tree_red'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0x19c): undefined reference to `std::_S_rb_tree_red'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0x1ec): undefined reference to `std::_S_rb_tree_red'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0x1f0): undefined reference to `std::_S_rb_tree_red'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0x21c): undefined reference to `std::_S_rb_tree_black'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0x220): undefined reference to `std::_S_rb_tree_black'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0x22c): undefined reference to `std::_S_rb_tree_black'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0x230): undefined reference to `std::_S_rb_tree_black'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0x24c): undefined reference to `std::_S_rb_tree_red'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0x250): undefined reference to `std::_S_rb_tree_red'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0x2b4): undefined reference to `std::_S_rb_tree_black'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0x2b8): undefined reference to `std::_S_rb_tree_black'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0x2d0): undefined reference to `std::_S_rb_tree_red'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0x2d4): undefined reference to `std::_S_rb_tree_red'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0x308): undefined reference to `std::_S_rb_tree_black'
/var/tmp/ccml04MG.o(.gnu.linkonce.t._ZSt18_Rb_tree_rebalancePSt18_Rb_tree_node_baseRS0_+0x30c): undefined reference to `std::_S_rb_tree_black'
GNU ld version 2.12
  Supported emulations:
   elf32_sparc
   elf64_sparc
collect2: ld returned 1 exit status
jefferson:/home/luoma/map$
script done on Sat Oct 26 06:00:00 2002

thanks again,
Bill




More information about the LUAU mailing list