[llvm-dev] undefined symbols during linking LLDB 4.0 RC1
Pavel Labath via llvm-dev
llvm-dev at lists.llvm.org
Tue Jan 24 03:32:08 PST 2017
This is interesting. I am not sure why LLD should have a problem with
linking liblldb.so.
I guess it has something to do with the version script we use to
restrict the exported API, but I am not sure whether that is an lld
bug, or a bug in how we are setting it up.
Adding Ruiu, in case he has any insight.
cheers,
pl
On 23 January 2017 at 20:26, Hana Dusíková <hanicka at hanicka.net> wrote:
> Hi Pavel,
>
> thank you for you response.
>
> objdump -T showed that there are no symbols defined in liblldb.so.
>
> After few compilations I found that problem is with linking with LLD
> (-DLLVM_ENABLE_LLD=ON) without the directive everything is ok.
>
> Hana
>
> =============
>
> $ objdump -T lib64/liblldb.so
>
> lib64/liblldb.so: file format elf64-x86-64
>
> DYNAMIC SYMBOL TABLE:
> 0000000000000000 w D *UND* 0000000000000000 __gmon_start__
> 0000000000000000 w D *UND* 0000000000000000
> _ITM_deregisterTMCloneTable
> 0000000000000000 w D *UND* 0000000000000000
> _ITM_registerTMCloneTable
> 0000000000000000 w D *UND* 0000000000000000
> _Jv_RegisterClasses
> 0000000000000000 DF *UND* 0000000000000001 Base
> _ZNSt3__114__shared_countD2Ev
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 sigaltstack
> 0000000000000000 DF *UND* 0000000000000011 Base
> _ZTv0_n24_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev
> 0000000000000000 DF *UND* 000000000000008b Base
> _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsputnEPKcl
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 setrlimit
> 0000000000000000 DF *UND* 000000000000003b GLIBC_2.2.5 isupper
> 0000000000000000 DF *UND* 000000000000000e Base
> _ZNSt3__16futureIvED1Ev
> 0000000000000000 DF *UND* 00000000000001f0 Base update_panels
> 0000000000000000 DF *UND* 0000000000000072 Base el_end
> 0000000000000000 DF *UND* 000000000000008b GLIBC_2.2.5 snprintf
> 0000000000000000 DF *UND* 0000000000000013 GLIBC_2.2.5
> posix_spawnattr_setflags
> 0000000000000000 DF *UND* 00000000000000ef Base history_init
> 0000000000000000 DF *UND* 000000000000007e GLIBC_2.2.5 acos
> 0000000000000000 DF *UND* 0000000000000090 GLIBC_2.2.5 sscanf
> 0000000000000000 DF *UND* 000000000000002d GLIBC_2.2.5 closedir
> 0000000000000000 DF *UND* 000000000000000e GLIBC_2.2.5 gmtime
> 0000000000000000 DF *UND* 0000000000000078 GLIBC_2.2.5 sqrt
> 0000000000000000 DF *UND* 0000000000000027 Base
> _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5uflowEv
> 0000000000000000 DF *UND* 0000000000000001 Base
> _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE
> 0000000000000000 DF *UND* 000000000000011a GLIBC_2.2.5 getenv
> 0000000000000000 DF *UND* 0000000000000095 Base werase
> 0000000000000000 DF *UND* 000000000000000e Base
> _ZNSt13exception_ptrC1ERKS_
> 0000000000000000 DF *UND* 000000000000005e GLIBC_2.2.5 write
> 0000000000000000 DF *UND* 000000000000001e GLIBC_2.2.5 tcsetpgrp
> 0000000000000000 DF *UND* 0000000000000011 GLIBC_2.2.5
> __errno_location
> 0000000000000000 DF *UND* 000000000000004a Base endwin
> 0000000000000000 DF *UND* 00000000000001b6 GLIBC_2.2.5 gethostbyname
> 0000000000000000 DF *UND* 0000000000000095 Base
> _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKc
> 0000000000000000 DF *UND* 00000000000000a8 GLIBC_2.2.5 tcgetattr
> 0000000000000000 DF *UND* 00000000000000fc GLIBC_2.2.5 rint
> 0000000000000000 DF *UND* 000000000000003c GLIBC_2.2.5 remove
> 0000000000000000 DF *UND* 0000000000000040 GLIBC_2.2.5 opendir
> 0000000000000000 DF *UND* 00000000000008a5 Base
> _ZNSt3__112__next_primeEm
> 0000000000000000 DF *UND* 0000000000000044 GLIBC_2.2.5 __fxstat
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 mprotect
> 0000000000000000 DF *UND* 000000000000003c GLIBC_2.2.5 strncasecmp
> 0000000000000000 DF *UND* 00000000000000af GLIBC_2.2.5 send
> 0000000000000000 DF *UND* 00000000000000b8 Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_mmRKS4_
> 0000000000000000 DF *UND* 000000000000026b Base start_color
> 0000000000000000 DF *UND* 0000000000000080 Base
> _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryD1Ev
> 0000000000000000 DF *UND* 0000000000000003 GLIBC_2.2.5
> pthread_rwlock_destroy
> 0000000000000000 DF *UND* 00000000000000c5 Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc
> 0000000000000000 DF *UND* 0000000000000076 GLIBC_2.2.5 sqrtf
> 0000000000000000 DF *UND* 0000000000000030 Base
> _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryC1ERS3_
> 0000000000000000 DF *UND* 000000000000012a Base newwin
> 0000000000000000 DF *UND* 0000000000000007 GLIBC_2.2.5 _setjmp
> 0000000000000000 DF *UND* 0000000000000130 Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
> 0000000000000000 DF *UND* 000000000000003d GLIBC_2.2.5
> pthread_rwlock_init
> 0000000000000000 DF *UND* 0000000000000037 GLIBC_2.3
> __ctype_tolower_loc
> 0000000000000000 DF *UND* 000000000000000d Base
> _ZNSt3__16threadD1Ev
> 0000000000000000 DF *UND* 0000000000000072 Base
> _ZNSt3__117__assoc_sub_state10__sub_waitERNS_11unique_lockINS_5mutexEEE
> 0000000000000000 DF *UND* 0000000000000039 GLIBC_2.2.5 usleep
> 0000000000000000 DF *UND* 000000000000015d GLIBC_2.2.5 backtrace
> 0000000000000000 DF *UND* 00000000000000c9 GLIBC_2.2.5 ceil
> 0000000000000000 DF *UND* 00000000000000da Base curs_set
> 0000000000000000 DF *UND* 000000000000059f GLIBC_2.2.5
> pthread_mutex_trylock
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 setpgid
> 0000000000000000 DF *UND* 0000000000000064 Base el_deletestr
> 0000000000000000 DF *UND* 0000000000000171 Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertENS_11__wrap_iterIPKcEEc
> 0000000000000000 DF *UND* 000000000000005e GLIBC_2.2.5 close
> 0000000000000000 DF *UND* 000000000000005e GLIBC_2.2.5 fsync
> 0000000000000000 DO *UND* 0000000000000004 GLIBC_2.2.5 opterr
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 rmdir
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 rename
> 0000000000000000 DF *UND* 0000000000000146 GLIBC_2.2.5 tanh
> 0000000000000000 DF *UND* 0000000000000016 Base
> _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEED0Ev
> 0000000000000000 DF *UND* 0000000000000084 Base
> _ZNSt3__115recursive_mutexC1Ev
> 0000000000000000 DF *UND* 0000000000000104 Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKcm
> 0000000000000000 DF *UND* 0000000000000005 Base top_panel
> 0000000000000000 DO *UND* 0000000000000010 Base
> _ZNSt3__15ctypeIcE2idE
> 0000000000000000 DF *UND* 0000000000000023 Base
> _ZNSt3__114__shared_count16__release_sharedEv
> 0000000000000000 DF *UND* 000000000000000d Base
> _ZNSt3__15mutex8try_lockEv
> 0000000000000000 DF *UND* 000000000000004b Base
> _ZNSt3__17promiseIvEC1Ev
> 0000000000000000 DF *UND* 000000000000005e GLIBC_2.2.5 setgid
> 0000000000000000 DF *UND* 0000000000000015 Base
> _ZNSt3__16thread20hardware_concurrencyEv
> 0000000000000000 DF *UND* 00000000000000fd GLIBC_2.2.5 fputc
> 0000000000000000 DF *UND* 0000000000000077 GLIBC_2.2.5 cosh
> 0000000000000000 DF *UND* 000000000000001f Base
> _ZTv0_n24_NSt3__113basic_ostreamIcNS_11char_traitsIcEEED0Ev
> 0000000000000000 DF *UND* 0000000000000054 GLIBC_2.2.5 __xmknod
> 0000000000000000 DF *UND* 00000000000000df GLIBC_2.2.5 readdir
> 0000000000000000 DF *UND* 0000000000000058 Base
> _ZNSt3__115future_categoryEv
> 0000000000000000 DF *UND* 0000000000000028 GLIBC_2.2.5 tcgetpgrp
> 0000000000000000 DF *UND* 000000000000001d Base
> _ZNSt3__16chrono12system_clock9to_time_tERKNS0_10time_pointIS1_NS0_8durationIxNS_5ratioILl1ELl1000000EEEEEEE
> 0000000000000000 DF *UND* 0000000000000012 GLIBC_2.2.5 strtoull
> 0000000000000000 DF *UND* 000000000000009c Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
> 0000000000000000 DF *UND* 0000000000000053 Base
> _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
> 0000000000000000 DF *UND* 000000000000006f Base set_curterm
> 0000000000000000 DF *UND* 0000000000000005 Base
> _ZNKSt11logic_error4whatEv
> 0000000000000000 DF *UND* 0000000000000006 Base
> _ZNKSt3__114error_category23default_error_conditionEi
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 chmod
> 0000000000000000 DF *UND* 0000000000000136 Base el_init
> 0000000000000000 DF *UND* 0000000000000012 GLIBC_2.2.5 time
> 0000000000000000 DF *UND* 0000000000000006 Base
> _ZNSt3__114__shared_count12__add_sharedEv
> 0000000000000000 DO *UND* 0000000000000400 Base acs_map
> 0000000000000000 DF *UND* 000000000000015b GLIBC_2.2.5 fputs
> 0000000000000000 DF *UND* 00000000000000a8 Base
> _ZNKSt3__16locale9use_facetERNS0_2idE
> 0000000000000000 DF *UND* 000000000000003c GLIBC_2.2.5 strncmp
> 0000000000000000 DF *UND* 00000000000000ff Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEmmmmmm
> 0000000000000000 DF *UND* 000000000000052e Base
> _ZNSt3__16__sortIRNS_6__lessIiiEEPiEEvT0_S5_T_
> 0000000000000000 DF *UND* 0000000000000098 GLIBC_2.2.5
> posix_spawn_file_actions_adddup2
> 0000000000000000 DF *UND* 0000000000000096 GLIBC_2.2.5
> pthread_rwlock_unlock
> 0000000000000000 DF *UND* 0000000000000007 Base setupterm
> 0000000000000000 DF *UND* 000000000000005e GLIBC_2.2.5 lseek
> 0000000000000000 DF *UND* 0000000000000035 GLIBC_2.2.5 dlclose
> 0000000000000000 DF *UND* 000000000000007f Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcmm
> 0000000000000000 DF *UND* 000000000000018a GLIBC_2.2.5 fwrite
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.9 pipe2
> 0000000000000000 DF *UND* 000000000000001d GLIBC_2.2.5
> pthread_mutex_destroy
> 0000000000000000 DF *UND* 0000000000001033 Base doupdate
> 0000000000000000 DF *UND* 00000000000002c3 Base del_panel
> 0000000000000000 DF *UND* 000000000000019f Base
> _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryC1ERS3_b
> 0000000000000000 DF *UND* 00000000000000b9 GLIBC_2.2.5 strerror
> 0000000000000000 DF *UND* 0000000000000062 GLIBC_2.2.5 pthread_sigmask
> 0000000000000000 DF *UND* 0000000000005eee GLIBC_2.2.5 tan
> 0000000000000000 DF *UND* 0000000000000045 GLIBC_2.2.5 raise
> 0000000000000000 DF *UND* 0000000000000037 GLIBC_2.2.5 syscall
> 0000000000000000 DO *UND* 0000000000000010 GLIBC_2.2.5 in6addr_any
> 0000000000000000 DF *UND* 000000000000003c GLIBC_2.2.5 strcmp
> 0000000000000000 DF *UND* 0000000000000038 GLIBC_2.2.5 getpid
> 0000000000000000 DF *UND* 000000000000001a Base
> _ZNKSt3__114error_category10equivalentEiRKNS_15error_conditionE
> 0000000000000000 DF *UND* 0000000000000078 GLIBC_2.2.5
> pthread_getspecific
> 0000000000000000 DF *UND* 000000000000005e LIBXML2_2.4.30
> xmlSetGenericErrorFunc
> 0000000000000000 DF *UND* 0000000000000086 GLIBC_2.2.5 setenv
> 0000000000000000 DF *UND* 000000000000007a Base
> _ZNSt3__16thread6detachEv
> 0000000000000000 DF *UND* 0000000000000018 Base
> _ZNKSt3__16locale4nameEv
> 0000000000000000 DF *UND* 00000000000000a1 GLIBC_2.2.5 gethostname
> 0000000000000000 DF *UND* 000000000000007a Base el_insertstr
> 0000000000000000 DF *UND* 0000000000000307 GLIBC_2.2.5 fdopen
> 0000000000000000 DF *UND* 000000000000058e Base
> _ZNSt3__16__sortIRNS_6__lessIllEEPlEEvT0_S5_T_
> 0000000000000000 DF *UND* 000000000000016d GLIBC_2.2.5 pthread_join
> 0000000000000000 DF *UND* 000000000000001b Base
> _ZNSt3__15mutex4lockEv
> 0000000000000000 DF *UND* 000000000000002b Base
> _ZNSt3__115recursive_mutex6unlockEv
> 0000000000000000 DO *UND* 0000000000000008 GLIBC_2.2.5 stdin
> 0000000000000000 DF *UND* 00000000000000a2 GLIBC_2.2.5 setpwent
> 0000000000000000 DF *UND* 0000000000000037 GLIBC_2.2.5 strcasestr
> 0000000000000000 DF *UND* 0000000000000063 LIBXML2_2.6.0 xmlReadMemory
> 0000000000000000 DF *UND* 0000000000000090 Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseEmm
> 0000000000000000 DF *UND* 0000000000000234 GLIBC_2.2.5 abort
> 0000000000000000 DF *UND* 0000000000000008 GLIBC_2.2.5 geteuid
> 0000000000000000 DF *UND* 0000000000000076 Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEmc
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 uname
> 0000000000000000 DF *UND* 000000000000003b GLIBC_2.2.5 islower
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 socket
> 0000000000000000 DF *UND* 0000000000000081 GLIBC_2.2.5 ldexpf
> 0000000000000000 DF *UND* 0000000000000009 Base
> _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEED1Ev
> 0000000000000000 DF *UND* 0000000000000206 GLIBC_2.2.5 fclose
> 0000000000000000 DF *UND* 0000000000000029 GLIBC_2.2.5 strrchr
> 0000000000000000 DF *UND* 000000000000002c Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 dup
> 0000000000000000 DF *UND* 0000000000000039 GLIBC_2.2.5 isalnum
> 0000000000000000 DF *UND* 0000000000000025 LIBXML2_2.4.30 xmlGetProp
> 0000000000000000 DF *UND* 0000000000000020 Base
> _ZNKSt3__121__basic_string_commonILb1EE20__throw_out_of_rangeEv
> 0000000000000000 DF *UND* 00000000000000ba Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm
> 0000000000000000 DF *UND* 00000000000003e2 GLIBC_2.2.5 sysconf
> 0000000000000000 DF *UND* 0000000000000001 Base
> _ZNSt3__119__shared_weak_countD2Ev
> 0000000000000000 DF *UND* 000000000000010a Base
> _ZNSt3__111__call_onceERVmPvPFvS2_E
> 0000000000000000 DF *UND* 0000000000000026 GLIBC_2.2.5 mkfifo
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 dup2
> 0000000000000000 DF *UND* 000000000000006c Base
> _ZNSt3__119__thread_local_dataEv
> 0000000000000000 DF *UND* 0000000000000011 Base
> _ZTv0_n24_NSt3__113basic_ostreamIcNS_11char_traitsIcEEED1Ev
> 0000000000000000 DF *UND* 0000000000000008 Base
> _ZNSt3__16localeD1Ev
> 0000000000000000 DF *UND* 0000000000000008 GLIBC_2.2.5 getegid
> 0000000000000000 DF *UND* 0000000000000027 Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
> 0000000000000000 DF *UND* 0000000000000099 GLIBC_2.2.5 feof
> 0000000000000000 DF *UND* 000000000000052e Base
> _ZNSt3__16__sortIRNS_6__lessIjjEEPjEEvT0_S5_T_
> 0000000000000000 DF *UND* 000000000000010e GLIBC_2.2.5 putchar
> 0000000000000000 DF *UND* 00000000000000ed Base
> _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE5seekgExNS_8ios_base7seekdirE
> 0000000000000000 DF *UND* 000000000000000f Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
> 0000000000000000 DF *UND* 00000000000009d2 GLIBC_2.2.5 pthread_create
> 0000000000000000 DF *UND* 0000000000000026 Base keypad
> 0000000000000000 DF *UND* 0000000000000096 GLIBC_2.2.5 exp2
> 0000000000000000 DF *UND* 0000000000000103 GLIBC_2.2.5 getcwd
> 0000000000000000 DF *UND* 0000000000000028 GLIBC_2.2.5 setsockopt
> 0000000000000000 DF *UND* 000000000000003b GLIBC_2.2.5 isxdigit
> 0000000000000000 DF *UND* 000000000000003b GLIBC_2.2.5 isprint
> 0000000000000000 DF *UND* 000000000000039b GLIBC_2.2.5 calloc
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 alarm
> 0000000000000000 DF *UND* 0000000000000015 GLIBC_2.2.5 posix_spawnp
> 0000000000000000 DF *UND* 0000000000000107 GLIBC_2.2.5 posix_openpt
> 0000000000000000 DF *UND* 00000000000000fa GLIBC_2.12
> pthread_setname_np
> 0000000000000000 DF *UND* 000000000000007a Base
> _ZNSt11logic_errorC2EPKc
> 0000000000000000 DF *UND* 0000000000000044 GLIBC_2.2.5 __lxstat64
> 0000000000000000 DF *UND* 000000000000004c GLIBC_2.2.5 pthread_detach
> 0000000000000000 DF *UND* 000000000000000c LIBXML2_2.4.30 xmlParseFile
> 0000000000000000 DF *UND* 0000000000000033 LIBXML2_2.4.30
> xmlDocGetRootElement
> 0000000000000000 DF *UND* 000000000000014f Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm
> 0000000000000000 DF *UND* 0000000000000034 Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
> 0000000000000000 DF *UND* 0000000000000024 GLIBC_2.2.5 sigemptyset
> 0000000000000000 DF *UND* 0000000000000150 GLIBC_2.2.5 fcntl
> 0000000000000000 DF *UND* 000000000000004a Base halfdelay
> 0000000000000000 DF *UND* 0000000000000014 ZLIB_1.2.0 compressBound
> 0000000000000000 DO *UND* 0000000000000001 Base _ZSt7nothrow
> 0000000000000000 DF *UND* 0000000000000197 GLIBC_2.2.5 memmove
> 0000000000000000 DF *UND* 000000000000058e Base
> _ZNSt3__16__sortIRNS_6__lessImmEEPmEEvT0_S5_T_
> 0000000000000000 DF *UND* 0000000000000005 Base _Znam
> 0000000000000000 DF *UND* 0000000000000125 GLIBC_2.2.5 getgrgid
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 access
> 0000000000000000 DO *UND* 0000000000000008 Base stdscr
> 0000000000000000 DF *UND* 0000000000000005 Base _ZdaPv
> 0000000000000000 DF *UND* 0000000000000003 GLIBC_2.2.5
> pthread_mutexattr_destroy
> 0000000000000000 DF *UND* 0000000000000026 Base waddch
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 getrlimit
> 0000000000000000 DF *UND* 0000000000000008 Base
> _ZNSt13exception_ptrD1Ev
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 bind
> 0000000000000000 DF *UND* 0000000000000007 GLIBC_2.2.5 atof
> 0000000000000000 DO *UND* 0000000000000008 GLIBC_2.2.5 stderr
> 0000000000000000 DF *UND* 0000000000000015 GLIBC_2.2.5 atoi
> 0000000000000000 DF *UND* 0000000000000075 GLIBC_2.2.5 memchr
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 munmap
> 0000000000000000 DF *UND* 0000000000000179 Base el_getc
> 0000000000000000 DF *UND* 00000000000000b5 GLIBC_2.2.5 signal
> 0000000000000000 DO *UND* 0000000000000004 GLIBC_2.2.5 optopt
> 0000000000000000 DF *UND* 000000000000006a Base
> __cxa_guard_release
> 0000000000000000 DO *UND* 0000000000000004 GLIBC_2.2.5 optind
> 0000000000000000 DF *UND* 00000000000001ae Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmmc
> 0000000000000000 DF *UND* 0000000000000012 GLIBC_2.2.5 strtoll
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 mkdir
> 0000000000000000 DF *UND* 0000000000000048 GLIBC_2.2.5
> pthread_rwlock_trywrlock
> 0000000000000000 DF *UND* 0000000000000001 Base
> _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEED2Ev
> 0000000000000000 DF *UND* 0000000000000003 Base
> _ZNKSt3__119__shared_weak_count13__get_deleterERKSt9type_info
> 0000000000000000 DF *UND* 0000000000000099 GLIBC_2.2.5 strncat
> 0000000000000000 DF *UND* 000000000000003c Base
> _ZNKSt3__123__match_any_but_newlineIcE6__execERNS_7__stateIcEE
> 0000000000000000 DF *UND* 000000000000008b GLIBC_2.2.5 fmod
> 0000000000000000 DF *UND* 00000000000001d3 GLIBC_2.2.5 dl_iterate_phdr
> 0000000000000000 DF *UND* 0000000000000060 Base
> _ZNSt3__111this_thread9sleep_forERKNS_6chrono8durationIxNS_5ratioILl1ELl1000000000EEEEE
> 0000000000000000 DF *UND* 0000000000000012 Base
> _ZNKSt3__18ios_base6getlocEv
> 0000000000000000 DF *UND* 000000000000086c GLIBC_2.2.5 getaddrinfo
> 0000000000000000 DF *UND* 0000000000000017 Base noecho
> 0000000000000000 DF *UND* 000000000000006b Base
> _ZNSt3__112future_errorC1ENS_10error_codeE
> 0000000000000000 DF *UND* 00000000000004b0 Base el_gets
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 link
> 0000000000000000 DF *UND* 00000000000007eb Base el_set
> 0000000000000000 DF *UND* 0000000000000417 Base wresize
> 0000000000000000 DF *UND* 0000000000000123 GLIBC_2.2.5
> pthread_mutex_lock
> 0000000000000000 DF *UND* 000000000000001c Base
> _ZNSt3__115__thread_structD1Ev
> 0000000000000000 DF *UND* 0000000000000029 GLIBC_2.2.5 memset
> 0000000000000000 DF *UND* 000000000000001b Base
> _ZNSt3__115recursive_mutex4lockEv
> 0000000000000000 DF *UND* 0000000000000029 GLIBC_2.2.5 strcpy
> 0000000000000000 DF *UND* 0000000000000074 Base wtouchln
> 0000000000000000 DF *UND* 0000000000000033 Base wattr_off
> 0000000000000000 DF *UND* 000000000000003e Base
> _ZNSt3__115system_categoryEv
> 0000000000000000 DF *UND* 0000000000000400 Base newterm
> 0000000000000000 DF *UND* 0000000000000017 Base
> _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev
> 0000000000000000 DF *UND* 0000000000000009 GLIBC_2.2.5 longjmp
> 0000000000000000 DF *UND* 00000000000000b5 Base
> _ZNSt3__115__get_classnameEPKcb
> 0000000000000000 DF *UND* 0000000000000030 GLIBC_2.2.5 toupper
> 0000000000000000 DF *UND* 000000000000000f Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
> 0000000000000000 DF *UND* 00000000000000af GLIBC_2.2.5
> pthread_rwlock_wrlock
> 0000000000000000 DF *UND* 000000000000000a GLIBC_2.2.5 pthread_self
> 0000000000000000 DF *UND* 000000000000001f Base
> _ZTv0_n24_NSt3__113basic_istreamIcNS_11char_traitsIcEEED0Ev
> 0000000000000000 DF *UND* 00000000000000e5 Base
> _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5flushEv
> 0000000000000000 DF *UND* 0000000000000044 GLIBC_2.2.5 regfree
> 0000000000000000 DF *UND* 0000000000000044 GLIBC_2.2.5 __xstat64
> 0000000000000000 DF *UND* 0000000000000005 Base
> _ZNSt3__118condition_variableD1Ev
> 0000000000000000 DF *UND* 0000000000000323 GLIBC_2.2.5 realloc
> 0000000000000000 DF *UND* 0000000000000015 GLIBC_2.2.5 posix_spawn
> 0000000000000000 DF *UND* 0000000000000020 Base
> _ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv
> 0000000000000000 DF *UND* 00000000000000ef GLIBC_2.2.5 free
> 0000000000000000 DF *UND* 0000000000000125 GLIBC_2.2.5 getpwuid
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 symlink
> 0000000000000000 DF *UND* 0000000000000017 Base
> _ZThn16_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev
> 0000000000000000 DF *UND* 000000000000009a GLIBC_2.2.5 fmodf
> 0000000000000000 DF *UND* 0000000000000037 GLIBC_2.3 __ctype_b_loc
> 0000000000000000 DF *UND* 00000000000000b7 GCC_3.3
> _Unwind_Backtrace
> 0000000000000000 DF *UND* 00000000000001f0 Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmmc
> 0000000000000000 DF *UND* 0000000000000099 GLIBC_2.2.5 inet_ntoa
> 0000000000000000 DF *UND* 0000000000000024 GLIBC_2.2.5 isnan
> 0000000000000000 DF *UND* 00000000000000a2 GLIBC_2.2.5 printf
> 0000000000000000 DF *UND* 0000000000000090 GLIBC_2.2.5 fprintf
> 0000000000000000 DF *UND* 00000000000001de LIBXML2_2.4.30 xmlFreeDoc
> 0000000000000000 DF *UND* 0000000000002393 GLIBC_2.2.5 atan
> 0000000000000000 DF *UND* 0000000000000008 GCC_3.0 _Unwind_GetIP
> 0000000000000000 DF *UND* 0000000000000162 Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEmc
> 0000000000000000 DF *UND* 0000000000000082 GLIBC_2.2.5
> pthread_mutex_unlock
> 0000000000000000 DF *UND* 0000000000000044 GLIBC_2.2.5 cfsetospeed
> 0000000000000000 DF *UND* 000000000000001d GLIBC_2.2.5
> pthread_attr_init
> 0000000000000000 DF *UND* 000000000000011a GLIBC_2.2.5 strerror_r
> 0000000000000000 DF *UND* 000000000000004b Base del_curterm
> 0000000000000000 DF *UND* 0000000000000025 Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEc
> 0000000000000000 DF *UND* 0000000000000b33 GLIBC_2.2.5 inet_ntop
> 0000000000000000 DF *UND* 0000000000000140 GLIBC_2.2.5 gai_strerror
> 0000000000000000 DF *UND* 000000000000556b GLIBC_2.2.5 vfprintf
> 0000000000000000 DF *UND* 000000000000018a GLIBC_2.2.5 fgets
> 0000000000000000 DF *UND* 0000000000000018 Base
> _ZNKSt3__110error_code7messageEv
> 0000000000000000 DF *UND* 000000000000009d GLIBC_2.2.5 waitpid
> 0000000000000000 DF *UND* 0000000000000016 Base
> _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED0Ev
> 0000000000000000 DF *UND* 000000000000008c Base
> _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEPKc
> 0000000000000000 DF *UND* 0000000000000052 GLIBC_2.3 __tls_get_addr
> 0000000000000000 DF *UND* 00000000000000b8 GLIBC_2.2.5
> posix_spawn_file_actions_addopen
> 0000000000000000 DF *UND* 000000000000003d Base history_end
> 0000000000000000 DF *UND* 0000000000000086 GLIBC_2.2.5
> posix_spawnattr_setsigdefault
> 0000000000000000 DF *UND* 0000000000000189 GLIBC_2.2.5 mallinfo
> 0000000000000000 DF *UND* 0000000000000005 Base
> _ZNSt3__118condition_variable10notify_oneEv
> 0000000000000000 DO *UND* 0000000000000008 GLIBC_2.2.5 environ
> 0000000000000000 DO *UND* 0000000000000008 GLIBC_2.2.5 optarg
> 0000000000000000 DF *UND* 0000000000000045 Base
> _ZNSt3__16chrono12steady_clock3nowEv
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 chdir
> 0000000000000000 DF *UND* 000000000000003c GLIBC_2.2.5 strcasecmp
> 0000000000000000 DF *UND* 0000000000000028 GLIBC_2.2.5 getsockopt
> 0000000000000000 DF *UND* 000000000000004c Base
> _ZNSt3__119__shared_weak_count16__release_sharedEv
> 0000000000000000 DF *UND* 0000000000000054 GLIBC_2.2.5 cfsetispeed
> 0000000000000000 DF *UND* 0000000000000138 GLIBC_2.2.5 ftello
> 0000000000000000 DF *UND* 0000000000000029 GLIBC_2.2.5 strpbrk
> 0000000000000000 DF *UND* 0000000000000117 Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc
> 0000000000000000 DF *UND* 00000000000000a0 GLIBC_2.2.5 log10
> 0000000000000000 DF *UND* 0000000000000222 GLIBC_2.2.5 pow
> 0000000000000000 DF *UND* 00000000000000f3 Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendERKS5_mm
> 0000000000000000 DF *UND* 00000000000000e1 GLIBC_2.2.5 vsnprintf
> 0000000000000000 DF *UND* 0000000000000005 Base el_line
> 0000000000000000 DF *UND* 000000000000009a Base
> _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsgetnEPcl
> 0000000000000000 DF *UND* 0000000000002017 GLIBC_2.2.5 sin
> 0000000000000000 DF *UND* 0000000000000088 GLIBC_2.2.5 getpwent
> 0000000000000000 DF *UND* 0000000000000011 Base
> _ZTv0_n24_NSt3__113basic_istreamIcNS_11char_traitsIcEEED1Ev
> 0000000000000000 DF *UND* 000000000000008c GLIBC_2.2.5
> posix_spawnattr_setsigmask
> 0000000000000000 DF *UND* 0000000000000188 GLIBC_2.2.5 floor
> 0000000000000000 DF *UND* 00000000000000ba Base
> _ZNSt3__17promiseIvE10get_futureEv
> 0000000000000000 DF *UND* 0000000000000009 Base
> _ZThn16_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev
> 0000000000000000 DF *UND* 0000000000000001 Base
> _ZNSt3__114error_categoryD2Ev
> 0000000000000000 DF *UND* 000000000000025d GLIBC_2.2.5 getgrgid_r
> 0000000000000000 DF *UND* 0000000000000035 GLIBC_2.2.5 isinf
> 0000000000000000 DF *UND* 0000000000000096 GLIBC_2.2.5 exp
> 0000000000000000 DF *UND* 000000000000008f GLIBC_2.2.5 tzset
> 0000000000000000 DF *UND* 000000000000002a GLIBC_2.2.5 sigprocmask
> 0000000000000000 DF *UND* 000000000000009f GLIBC_2.2.5 ceilf
> 0000000000000000 DF *UND* 00000000000000ee GLIBC_2.2.5 fseeko
> 0000000000000000 DF *UND* 0000000000000034 Base box
> 0000000000000000 DF *UND* 000000000000005e GLIBC_2.2.5 read
> 0000000000000000 DF *UND* 00000000000000a9 Base
> _ZNSt3__117__assoc_sub_state4waitEv
> 0000000000000000 DF *UND* 0000000000000035 Base wgetch
> 0000000000000000 DF *UND* 000000000000005e GLIBC_2.2.5 open
> 0000000000000000 DF *UND* 0000000000000028 GLIBC_2.2.5 feclearexcept
> 0000000000000000 DF *UND* 0000000000000093 GLIBC_2.2.5 wait
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 getsid
> 0000000000000000 DF *UND* 0000000000000428 Base init_pair
> 0000000000000000 DF *UND* 000000000000008d GLIBC_2.2.5 statvfs
> 0000000000000000 DF *UND* 0000000000000068 GLIBC_2.2.5 sinh
> 0000000000000000 DF *UND* 0000000000000215 GLIBC_2.2.5 fpathconf
> 0000000000000000 DF *UND* 000000000000001b GLIBC_2.2.5 dladdr
> 0000000000000000 DF *UND* 00000000000000bc Base
> _ZNSt3__120__get_collation_nameEPKc
> 0000000000000000 DF *UND* 00000000000000a9 Base
> __cxa_guard_acquire
> 0000000000000000 DF *UND* 0000000000000077 Base
> _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKcm
> 0000000000000000 DF *UND* 0000000000000040 Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc
> 0000000000000000 DF *UND* 0000000000000021 GCC_3.0
> __deregister_frame
> 0000000000000000 DF *UND* 0000000000000005 Base
> _ZNSt3__118condition_variable10notify_allEv
> 0000000000000000 DF *UND* 00000000000000fa Base new_panel
> 0000000000000000 DF *UND* 0000000000000873 GLIBC_2.2.5 setlocale
> 0000000000000000 DF *UND* 0000000000000009 Base
> _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED1Ev
> 0000000000000000 DF *UND* 000000000000003e Base
> _ZNSt3__116generic_categoryEv
> 0000000000000000 DF *UND* 0000000000000212 GLIBC_2.2.5 strsignal
> 0000000000000000 DF *UND* 0000000000000021 GLIBC_2.2.5 ctime_r
> 0000000000000000 DF *UND* 0000000000000014 GLIBC_2.2.5
> posix_spawn_file_actions_destroy
> 0000000000000000 DF *UND* 0000000000000019 GLIBC_2.2.5 isatty
> 0000000000000000 DF *UND* 0000000000000080 Base
> _ZNKSt3__16locale9has_facetERNS0_2idE
> 0000000000000000 DF *UND* 0000000000000062 Base mvwin
> 0000000000000000 DF *UND* 00000000000000bd GLIBC_2.2.5
> pthread_rwlock_rdlock
> 0000000000000000 DF *UND* 0000000000000030 Base wattr_on
> 0000000000000000 DF *UND* 0000000000000064 GLIBC_2.2.5 select
> 0000000000000000 DF *UND* 0000000000000133 GLIBC_2.3.4 regexec
> 0000000000000000 DF *UND* 0000000000000090 GLIBC_2.2.5
> posix_spawn_file_actions_addclose
> 0000000000000000 DF *UND* 0000000000000030 GLIBC_2.2.5 tolower
> 0000000000000000 DF *UND* 0000000000000016 Base
> _ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev
> 0000000000000000 DF *UND* 000000000000003b GLIBC_2.2.5 isalpha
> 0000000000000000 DF *UND* 000000000000001d Base
> _ZNSt3__16localeC1Ev
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 kill
> 0000000000000000 DF *UND* 0000000000000085 GLIBC_2.2.5 pthread_cancel
> 0000000000000000 DF *UND* 0000000000000062 GLIBC_2.2.5 unlockpt
> 0000000000000000 DF *UND* 00000000000000a0 GLIBC_2.2.5 log2
> 0000000000000000 DF *UND* 0000000000000012 GLIBC_2.2.5 strtod
> 0000000000000000 DF *UND* 000000000000000d Base
> _ZNSt3__115recursive_mutex8try_lockEv
> 0000000000000000 DF *UND* 000000000000012a Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEmc
> 0000000000000000 DF *UND* 0000000000000188 GLIBC_2.2.5 readdir_r
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 getrusage
> 0000000000000000 DF *UND* 0000000000000029 GLIBC_2.2.5 memcmp
> 0000000000000000 DF *UND* 00000000000003f1 GLIBC_2.2.5 inet_pton
> 0000000000000000 DF *UND* 0000000000000012 GLIBC_2.2.5 strtol
> 0000000000000000 DO *UND* 0000000000000030 Base
> _ZTVNSt3__117__assoc_sub_stateE
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 unlink
> 0000000000000000 DF *UND* 0000000000000017 GLIBC_2.2.5 getpagesize
> 0000000000000000 DF *UND* 00000000000000cd Base
> _ZNSt3__18ios_base5clearEj
> 0000000000000000 DF *UND* 000000000000004b Base
> _ZNSt3__18ios_base4initEPv
> 0000000000000000 DF *UND* 0000000000000021 GLIBC_2.2.5 execve
> 0000000000000000 DF *UND* 0000000000000064 GLIBC_2.2.5 pwrite
> 0000000000000000 DF *UND* 000000000000002b Base
> _ZNSt3__115recursive_mutexD1Ev
> 0000000000000000 DF *UND* 000000000000001b GLIBC_2.2.5
> getopt_long_only
> 0000000000000000 DO *UND* 0000000000000010 Base
> _ZNSt3__17collateIcE2idE
> 0000000000000000 DF *UND* 000000000000005e GLIBC_2.2.5 posix_fallocate
> 0000000000000000 DF *UND* 00000000000000b0 Base
> _ZNSt3__17promiseIvE9set_valueEv
> 0000000000000000 DF *UND* 000000000000000e Base
> _ZNSt3__16localeC1ERKS0_
> 0000000000000000 DF *UND* 0000000000000180 Base
> _ZNSt3__17promiseIvED1Ev
> 0000000000000000 DF *UND* 0000000000000040 Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignERKS5_mm
> 0000000000000000 DF *UND* 000000000000000e Base
> _ZSt17rethrow_exceptionSt13exception_ptr
> 0000000000000000 DF *UND* 00000000000000b4 Base
> _ZNSt3__118condition_variable15__do_timed_waitERNS_11unique_lockINS_5mutexEEENS_6chrono10time_pointINS5_12system_clockENS5_8durationIxNS_5ratioILl1ELl1000000000EEEEEEE
> 0000000000000000 DF *UND* 000000000000049e Base el_get
> 0000000000000000 DF *UND* 0000000000000028 GLIBC_2.2.5 mmap
> 0000000000000000 DF *UND* 00000000000001ba Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmPKcm
> 0000000000000000 DF *UND* 000000000000010a GLIBC_2.2.5 asctime
> 0000000000000000 DF *UND* 000000000000142f GLIBC_2.2.5 cos
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 ioctl
> 0000000000000000 DF *UND* 0000000000000094 Base waddnstr
> 0000000000000000 DF *UND* 000000000000008b GLIBC_2.2.5 atan2
> 0000000000000000 DF *UND* 0000000000000020 Base
> _ZNKSt3__121__basic_string_commonILb1EE20__throw_length_errorEv
> 0000000000000000 DF *UND* 00000000000000ee GLIBC_2.2.5 fseek
> 0000000000000000 DF *UND* 000000000000025d GLIBC_2.2.5 getpwuid_r
> 0000000000000000 DF *UND* 0000000000000147 GLIBC_2.2.5 regcomp
> 0000000000000000 DF *UND* 000000000000000f GLIBC_2.2.5 execv
> 0000000000000000 DO *UND* 0000000000000028 Base
> _ZTVSt12length_error
> 0000000000000000 DF *UND* 0000000000000034 GLIBC_2.2.5 freeaddrinfo
> 0000000000000000 DF *UND* 0000000000000059 Base _Znwm
> 0000000000000000 DF *UND* 0000000000000005 Base
> _ZNSt3__15mutexD1Ev
> 0000000000000000 DF *UND* 0000000000000003 GLIBC_2.2.5 dirfd
> 0000000000000000 DF *UND* 00000000000000af GLIBC_2.2.5 recv
> 0000000000000000 DF *UND* 000000000000000d GLIBC_2.2.5 localtime_r
> 0000000000000000 DF *UND* 000000000000005e Base
> _ZNSt3__16chrono12system_clock3nowEv
> 0000000000000000 DF *UND* 00000000000000aa GLIBC_2.2.5 ptrace
> 0000000000000000 DF *UND* 0000000000000207 GLIBC_2.2.5 dlerror
> 0000000000000000 DF *UND* 0000000000000001 Base
> _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED2Ev
> 0000000000000000 DF *UND* 0000000000000450 GLIBC_2.3 realpath
> 0000000000000000 DF *UND* 0000000000000044 GLIBC_2.2.5 __fxstat64
> 0000000000000000 DF *UND* 0000000000000005 GLIBC_2.2.5 pclose
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 personality
> 0000000000000000 DF *UND* 0000000000000006 Base
> _ZNSt3__119__shared_weak_count10__add_weakEv
> 0000000000000000 DF *UND* 0000000000000043 Base
> _ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6resizeEmw
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 getpeername
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 getsockname
> 0000000000000000 DF *UND* 0000000000000026 GCC_3.0
> __register_frame
> 0000000000000000 DF *UND* 0000000000000005 Base
> _ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 setsid
> 0000000000000000 DF *UND* 0000000000000044 GLIBC_2.2.5 __xstat
> 0000000000000000 DF *UND* 00000000000002e8 Base crc32
> 0000000000000000 DF *UND* 000000000000004b GLIBC_2.2.5 dlopen
> 0000000000000000 DF *UND* 0000000000000187 GLIBC_2.2.5 vasprintf
> 0000000000000000 DF *UND* 0000000000000021 Base
> _ZNSt3__115__thread_structC1Ev
> 0000000000000000 DF *UND* 0000000000000009 Base
> _ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev
> 0000000000000000 DF *UND* 0000000000000019 Base
> _ZNSt3__119__shared_weak_count14__release_weakEv
> 0000000000000000 DF *UND* 00000000000000f7 GLIBC_2.2.5 fflush
> 0000000000000000 DF *UND* 0000000000000145 Base wbkgd
> 0000000000000000 DF *UND* 000000000000003b Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmPKc
> 0000000000000000 DF *UND* 00000000000000e0 Base compress2
> 0000000000000000 DF *UND* 000000000000000b GLIBC_2.2.5
> posix_spawnattr_init
> 0000000000000000 DF *UND* 0000000000000132 Base el_source
> 0000000000000000 DF *UND* 000000000000002c Base
> _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev
> 0000000000000000 DF *UND* 0000000000000064 GLIBC_2.2.5 sendto
> 0000000000000000 DF *UND* 0000000000000090 GLIBC_2.2.5 sprintf
> 0000000000000000 DF *UND* 0000000000000027 Base
> _ZnwmRKSt9nothrow_t
> 0000000000000000 DF *UND* 0000000000000003 GLIBC_2.2.5
> posix_spawnattr_destroy
> 0000000000000000 DF *UND* 00000000000001a7 GLIBC_2.2.5 malloc
> 0000000000000000 DF *UND* 000000000000009c Base
> _ZNSt3__117__assoc_sub_state9__executeEv
> 0000000000000000 DF *UND* 000000000000002b Base
> _ZNSt3__15mutex6unlockEv
> 0000000000000000 DF *UND* 000000000000005e GLIBC_2.2.5 lseek64
> 0000000000000000 DF *UND* 000000000000047d GLIBC_2.2.5 grantpt
> 0000000000000000 DF *UND* 0000000000000036 GLIBC_2.2.5
> pthread_key_delete
> 0000000000000000 DF *UND* 0000000000000069 GLIBC_2.2.5 __cxa_atexit
> 0000000000000000 DF *UND* 0000000000000014 GLIBC_2.2.5
> pthread_attr_destroy
> 0000000000000000 DF *UND* 000000000000002f Base vwprintw
> 0000000000000000 DF *UND* 000000000000007e GLIBC_2.2.5 asin
> 0000000000000000 DF *UND* 000000000000009f GLIBC_2.10 accept4
> 0000000000000000 DF *UND* 000000000000001f Base
> _ZTv0_n24_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev
> 0000000000000000 DF *UND* 000000000000001f GLIBC_2.2.5 sigaction
> 0000000000000000 DF *UND* 0000000000000057 GLIBC_2.2.5 strdup
> 0000000000000000 DF *UND* 000000000000007b GLIBC_2.2.5 bsearch
> 0000000000000000 DF *UND* 000000000000003c GLIBC_2.2.5 sigaddset
> 0000000000000000 DF *UND* 00000000000000ff GLIBC_2.2.5
> pthread_mutex_init
> 0000000000000000 DF *UND* 0000000000000008 Base
> _ZNSt3__16chrono12system_clock11from_time_tEl
> 0000000000000000 DF *UND* 0000000000000099 GLIBC_2.2.5 ferror
> 0000000000000000 DF *UND* 0000000000000016 GLIBC_2.2.5
> pthread_attr_setstacksize
> 0000000000000000 DO *UND* 0000000000000010 GLIBC_2.2.5
> in6addr_loopback
> 0000000000000000 DF *UND* 0000000000000037 GLIBC_2.3
> __ctype_toupper_loc
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 statfs
> 0000000000000000 DF *UND* 0000000000000009 GLIBC_2.2.5
> pthread_mutexattr_init
> 0000000000000000 DF *UND* 000000000000014d GLIBC_2.2.5 fread
> 0000000000000000 DF *UND* 000000000000000f Base
> _ZNKSt3__114error_category10equivalentERKNS_10error_codeEi
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 readlink
> 0000000000000000 DF *UND* 0000000000000003 Base
> _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9showmanycEv
> 0000000000000000 DF *UND* 000000000000000a GLIBC_2.2.5 fopen
> 0000000000000000 DF *UND* 000000000000000b Base _ZdlPv
> 0000000000000000 DF *UND* 0000000000000029 GLIBC_2.2.5 strchr
> 0000000000000000 DF *UND* 0000000000000005 GLIBC_2.2.5 fork
> 0000000000000000 DF *UND* 0000000000000010 GLIBC_2.2.5 strftime
> 0000000000000000 DF *UND* 000000000000003c Base
> _ZNSt3__119__shared_weak_count4lockEv
> 0000000000000000 DF *UND* 0000000000000037 GLIBC_2.2.5 strstr
> 0000000000000000 DF *UND* 0000000000000044 GLIBC_2.6 futimens
> 0000000000000000 DF *UND* 000000000000000e GLIBC_2.2.5 rand
> 0000000000000000 DF *UND* 00000000000001ae GLIBC_2.2.5 puts
> 0000000000000000 DF *UND* 000000000000006d GLIBC_2.2.5 strnlen
> 0000000000000000 DF *UND* 0000000000000008 GLIBC_2.2.5 getuid
> 0000000000000000 DF *UND* 0000000000000087 Base
> _ZNSt3__120__throw_system_errorEiPKc
> 0000000000000000 DF *UND* 0000000000000246 Base delscreen
> 0000000000000000 DF *UND* 0000000000000465 GLIBC_2.2.5 memcpy
> 0000000000000000 DF *UND* 00000000000000a1 Base delwin
> 0000000000000000 DF *UND* 0000000000000050 GLIBC_2.2.5 _exit
> 0000000000000000 DF *UND* 000000000000006a GLIBC_2.2.5 srand
> 0000000000000000 DF *UND* 00000000000000cd Base tigetnum
> 0000000000000000 DF *UND* 0000000000000064 GLIBC_2.2.5 pread
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 getpgid
> 0000000000000000 DF *UND* 00000000000000fc GLIBC_2.2.5
> pthread_setspecific
> 0000000000000000 DF *UND* 0000000000000098 GLIBC_2.2.5 popen
> 0000000000000000 DF *UND* 0000000000000086 GLIBC_2.2.5 strsep
> 0000000000000000 DF *UND* 000000000000000f Base
> __cxa_pure_virtual
> 0000000000000000 DF *UND* 000000000000005e GLIBC_2.2.5 connect
> 0000000000000000 DF *UND* 0000000000000003 Base
> _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4syncEv
> 0000000000000000 DF *UND* 000000000000000b GLIBC_2.2.5
> posix_spawn_file_actions_init
> 0000000000000000 DF *UND* 0000000000000004 Base
> _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6setbufEPcl
> 0000000000000000 DF *UND* 0000000000000f11 Base history
> 0000000000000000 DF *UND* 0000000000000165 GLIBC_2.2.5 tcsetattr
> 0000000000000000 DF *UND* 0000000000000011 GLIBC_2.2.5 localtime
> 0000000000000000 DF *UND* 000000000000005e GLIBC_2.2.5 nanosleep
> 0000000000000000 DF *UND* 000000000000003d GLIBC_2.2.5 strlen
> 0000000000000000 DF *UND* 0000000000000198 Base
> _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEd
> 0000000000000000 DF *UND* 00000000000001ae Base
> _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEe
> 0000000000000000 DF *UND* 000000000000003b GLIBC_2.2.5 isspace
> 0000000000000000 DF *UND* 0000000000000019 GLIBC_2.2.5
> pthread_mutexattr_settype
> 0000000000000000 DF *UND* 000000000000019c Base
> _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEf
> 0000000000000000 DF *UND* 0000000000000008 GLIBC_2.2.5 getgid
> 0000000000000000 DF *UND* 0000000000000008 GLIBC_2.2.5 qsort
> 0000000000000000 DF *UND* 00000000000000eb Base uncompress
> 0000000000000000 DF *UND* 0000000000000001 Base
> _ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev
> 0000000000000000 DF *UND* 0000000000000025 GLIBC_2.2.5 listen
> 0000000000000000 DF *UND* 00000000000001be Base
> _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
> 0000000000000000 DF *UND* 0000000000000029 GLIBC_2.2.5 strcspn
> 0000000000000000 DF *UND* 000000000000001a GLIBC_2.2.5 timegm
> 0000000000000000 w DF *UND* 00000000000001e8 GLIBC_2.2.5 __cxa_finalize
> 0000000000000000 DF *UND* 0000000000000196 Base
> _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
> 0000000000000000 DF *UND* 0000000000000079 Base
> _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcm
> 0000000000000000 DF *UND* 0000000000000056 Base
> _ZNSt3__118condition_variable4waitERNS_11unique_lockINS_5mutexEEE
> 0000000000000000 DF *UND* 0000000000000198 Base
> _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEl
> 0000000000000000 DO *UND* 0000000000000008 GLIBC_2.2.5 stdout
> 0000000000000000 DF *UND* 0000000000000198 Base
> _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm
> 0000000000000000 DF *UND* 00000000000000ff Base
> _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
> 0000000000000000 DF *UND* 0000000000000057 Base
> _ZNKSt3__120__vector_base_commonILb1EE20__throw_out_of_rangeEv
> 0000000000000000 DF *UND* 0000000000000006 Base
> _ZNSt3__119__shared_weak_count12__add_sharedEv
> 0000000000000000 DF *UND* 0000000000000012 GLIBC_2.2.5 strtoul
> 0000000000000000 DF *UND* 0000000000000098 GLIBC_2.2.5 log
> 0000000000000000 DF *UND* 000000000000012d GLIBC_2.2.5 getpwnam
> 0000000000000000 DF *UND* 00000000000000ac GLIBC_2.2.5 sigfillset
> 0000000000000000 DF *UND* 000000000000002b GLIBC_2.2.5 ptsname
> 0000000000000000 DF *UND* 0000000000000121 GLIBC_2.2.5 exit
> 0000000000000000 DF *UND* 00000000000000ea Base
> _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5writeEPKcl
> 0000000000000000 DF *UND* 00000000000001c0 Base
> _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEs
> 0000000000000000 DF *UND* 0000000000000197 Base
> _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEt
> 0000000000000000 DF *UND* 00000000000000a6 GLIBC_2.2.5 regerror
> 0000000000000000 DF *UND* 0000000000000076 GLIBC_2.2.5 dlsym
> 0000000000000000 DF *UND* 0000000000000015 GLIBC_2.2.5
> pthread_attr_getstacksize
> 0000000000000000 DF *UND* 0000000000000089 Base el_push
> 0000000000000000 DO *UND* 0000000000000010 Base
> _ZNSt3__17codecvtIcc11__mbstate_tE2idE
> 0000000000000000 DF *UND* 0000000000000024 GLIBC_2.2.5 fileno
> 0000000000000000 DF *UND* 0000000000000040 Base wmove
> 0000000000000000 DF *UND* 0000000000000014 Base subwin
> 0000000000000000 DF *UND* 0000000000000019 GLIBC_2.2.5 fetestexcept
> 0000000000000000 DF *UND* 00000000000000c0 GLIBC_2.2.5 round
> 0000000000000000 DF *UND* 0000000000000044 Base
> _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
> 0000000000000000 DF *UND* 000000000000005e GLIBC_2.2.5
> pthread_key_create
> 0000000000000000 DF *UND* 00000000000000a4 Base el_resize
> 0000000000000000 DF *UND* 0000000000000044 GLIBC_2.2.5 __lxstat
>
>
> On 20 Jan 2017, at 15:10, Pavel Labath <labath at google.com> wrote:
>
> Hi Hana,
>
> these are all symbols that should be exposed by liblldb (which is
> present on your link line), so I am not sure what could be the problem
> here.
>
> Could you inspect the symbols exposed by liblldb (objdump -T
> lib64/liblldb.so) to see if the symbols are present there?
>
> Also, to help us narrow down the problem could you prune the list of
> cmake flags you are configuring the build with (i.e. remove everything
> libc++ and lld related) and try to rebuild that way?
>
> thanks,
> pavel
>
>
>
>
> On 19 January 2017 at 20:39, Hana Dusíková via llvm-dev
> <llvm-dev at lists.llvm.org> wrote:
>
> Hello, I update my building scripts to build LLVM 4.0 RC1 (with clang, lldb,
> libc++, libc++abi, lld) on CentOS 6 and I got a lot of undefined symbols
> during linking LLDB.
>
> I'm using clang-3.9 and this configuration:
>
> -DLLVM_TARGETS_TO_BUILD="X86"
> -DCMAKE_BUILD_TYPE=Release
> -DCMAKE_C_COMPILER=/usr/bin/clang
> -DCMAKE_CXX_COMPILER=/usr/bin/clang++
> -DCMAKE_EXE_LINKER_FLAGS="-lc++abi -lc++"
> -DCMAKE_EXE_LINKER_FLAGS="-lc++abi -lc++"
> -DCMAKE_SHARED_LINKER_FLAGS="-lc++abi -lc++"
> -DCMAKE_MODULE_LINKER_FLAGS="-lc++abi -lc++"
> -DLLVM_ENABLE_LIBCXX=ON
> -DLLVM_LIBDIR_SUFFIX=64
> -DCMAKE_INSTALL_PREFIX=/usr
> -DLLDB_DISABLE_PYTHON=1
> -DTARGET_TRIPLE="x86_64-pc-linux-gnu"
> -DLIBCXX_INSTALL_EXPERIMENTAL_LIBRARY=ON
> -DLLVM_ENABLE_LLD=ON
>
> List of undefined symbols and invocation is next:
>
> [ 89%] Linking CXX executable ../../../../bin/lldb
> cd
> /opt/bamboo-agent-01/xml-data/build-dir/CLANG-BFRH-JOB1/build/RELEASE_40_RC1/Linux/x86_64/llvm_build_phase1/tools/lldb/tools/driver
> && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/lldb.dir/link.txt
> --verbose=1
> /usr/bin/clang++ -stdlib=libc++ -fPIC -fvisibility-inlines-hidden -Wall
> -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual
> -Wmissing-field-initializers -pedantic -Wno-long-long
> -Wcovered-switch-default -Wnon-virtual-dtor -Wdelete-non-virtual-dtor
> -Wstring-conversion -Werror=date-time -std=c++11 -ffunction-sections
> -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas
> -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -O3
> -DNDEBUG -lc++abi -lc++ -stdlib=libc++ -fuse-ld=lld
> -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections
> CMakeFiles/lldb.dir/Driver.cpp.o CMakeFiles/lldb.dir/Platform.cpp.o -o
> ../../../../bin/lldb-4.0.0 ../../../../lib64/libLLVMX86CodeGen.a
> ../../../../lib64/libLLVMX86AsmPrinter.a
> ../../../../lib64/libLLVMX86AsmParser.a ../../../../lib64/libLLVMX86Desc.a
> ../../../../lib64/libLLVMX86Info.a
> ../../../../lib64/libLLVMX86Disassembler.a
> ../../../../lib64/libLLVMInterpreter.a ../../../../lib64/libLLVMAsmParser.a
> ../../../../lib64/libLLVMBitReader.a ../../../../lib64/libLLVMBitWriter.a
> ../../../../lib64/libLLVMCodeGen.a ../../../../lib64/libLLVMDemangle.a
> ../../../../lib64/libLLVMipo.a ../../../../lib64/libLLVMSelectionDAG.a
> ../../../../lib64/libLLVMBitReader.a ../../../../lib64/libLLVMMC.a
> ../../../../lib64/libLLVMMCJIT.a ../../../../lib64/libLLVMCore.a
> ../../../../lib64/libLLVMMCDisassembler.a
> ../../../../lib64/libLLVMExecutionEngine.a
> ../../../../lib64/libLLVMRuntimeDyld.a ../../../../lib64/libLLVMOption.a
> ../../../../lib64/libLLVMSupport.a ../../../../lib64/libLLVMCoverage.a
> ../../../../lib64/libLLVMTarget.a -lpthread
> ../../../../lib64/liblldb.so.4.0.0 ../../../../lib64/libLLVMAsmPrinter.a
> ../../../../lib64/libLLVMDebugInfoCodeView.a
> ../../../../lib64/libLLVMDebugInfoMSF.a
> ../../../../lib64/libLLVMGlobalISel.a
> ../../../../lib64/libLLVMX86AsmPrinter.a ../../../../lib64/libLLVMX86Utils.a
> ../../../../lib64/libLLVMX86Info.a ../../../../lib64/libLLVMCodeGen.a
> ../../../../lib64/libLLVMBitWriter.a ../../../../lib64/libLLVMScalarOpts.a
> ../../../../lib64/libLLVMIRReader.a ../../../../lib64/libLLVMAsmParser.a
> ../../../../lib64/libLLVMInstCombine.a
> ../../../../lib64/libLLVMInstrumentation.a ../../../../lib64/libLLVMLinker.a
> ../../../../lib64/libLLVMVectorize.a
> ../../../../lib64/libLLVMTransformUtils.a ../../../../lib64/libLLVMTarget.a
> ../../../../lib64/libLLVMAnalysis.a ../../../../lib64/libLLVMObject.a
> ../../../../lib64/libLLVMBitReader.a ../../../../lib64/libLLVMMCParser.a
> ../../../../lib64/libLLVMMC.a ../../../../lib64/libLLVMProfileData.a
> ../../../../lib64/libLLVMCore.a ../../../../lib64/libLLVMSupport.a
> ../../../../lib64/libLLVMDemangle.a -lrt -ldl -ltinfo -lpthread -lz -lm
> -Wl,-rpath,"\$ORIGIN/../lib64"
> undefined symbol: _ZN4lldb10SBDebugger10InitializeEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger11SetUseColorEb in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger15GetInstanceNameEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger16GetVersionStringEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger16SetTerminalWidthEj in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger16SkipAppInitFilesEb in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger17SkipLLDBInitFilesEb in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger18GetErrorFileHandleEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger18SetCloseInputOnEOFEb in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger18SetErrorFileHandleEP8_IO_FILEb in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger18SetInputFileHandleEP8_IO_FILEb in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger19GetOutputFileHandleEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger19SetOutputFileHandleEP8_IO_FILEb in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger20GetScriptingLanguageEPKc in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger20SetUseExternalEditorEb in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger21GetCommandInterpreterEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger21RunCommandInterpreterEbb in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol:
> _ZN4lldb10SBDebugger21RunCommandInterpreterEbbRNS_30SBCommandInterpreterRunOptionsERiRbS4_
> in CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger22DispatchInputInterruptEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger22GetDefaultArchitectureEPcm in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger22SaveInputTerminalStateEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger22SetDefaultArchitectureEPKc in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger24GetInternalVariableValueEPKcS2_ in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger25RestoreInputTerminalStateEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger6CreateEb in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger7DestroyERS0_ in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger7RunREPLENS_12LanguageTypeEPKc in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger8GetAsyncEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger8SetAsyncEb in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebugger9TerminateEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBDebuggerD1Ev in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBFileSpec19AppendPathComponentEPKc in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBFileSpec25ResolveExecutableLocationEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBFileSpecC1EPKc in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBFileSpecC1EPKcb in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb10SBFileSpecD1Ev in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb12SBStringList16GetStringAtIndexEm in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb12SBStringListD1Ev in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb13SBBroadcasterC2EPKc in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb13SBBroadcasterD2Ev in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb17SBLanguageRuntime25GetLanguageTypeFromStringEPKc
> in CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol:
> _ZN4lldb20SBCommandInterpreter24GetArgumentTypeAsCStringENS_19CommandArgumentTypeE
> in CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol:
> _ZN4lldb20SBCommandInterpreter29SourceInitFileInHomeDirectoryERNS_21SBCommandReturnObjectE
> in CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb20SBCommandInterpreterD1Ev in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb21SBCommandReturnObject8PutErrorEP8_IO_FILE in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb21SBCommandReturnObject9PutOutputEP8_IO_FILE in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb21SBCommandReturnObjectC1Ev in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb21SBCommandReturnObjectD1Ev in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb30SBCommandInterpreterRunOptions14SetStopOnCrashEb
> in CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb30SBCommandInterpreterRunOptions14SetStopOnErrorEb
> in CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb30SBCommandInterpreterRunOptionsC1Ev in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb30SBCommandInterpreterRunOptionsD1Ev in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb7SBError24SetErrorStringWithFormatEPKcz in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb7SBErrorC1Ev in CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb7SBErrorD1Ev in CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb8SBHostOS13ThreadCreatedEPKc in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb8SBHostOS17GetLLDBPythonPathEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb8SBHostOS20GetUserHomeDirectoryEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb8SBStream6PrintfEPKcz in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb8SBStream7GetDataEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb8SBStream7GetSizeEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb8SBStreamC1Ev in CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZN4lldb8SBStreamD1Ev in CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZNK4lldb10SBFileSpec12GetDirectoryEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZNK4lldb10SBFileSpec6ExistsEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZNK4lldb10SBFileSpec7GetPathEPcm in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZNK4lldb10SBFileSpec7IsValidEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZNK4lldb12SBStringList7GetSizeEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZNK4lldb7SBError10GetCStringEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZNK4lldb7SBError4FailEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> undefined symbol: _ZNK4lldb7SBError8GetErrorEv in
> CMakeFiles/lldb.dir/Driver.cpp.o
> clang-3.9: error: linker command failed with exit code 1 (use -v to see
> invocation)
> make[2]: *** [bin/lldb-4.0.0] Error 1
> make[2]: Leaving directory
> `/opt/bamboo-agent-01/xml-data/build-dir/CLANG-BFRH-JOB1/build/RELEASE_40_RC1/Linux/x86_64/llvm_build_phase1'
> make[1]: *** [tools/lldb/tools/driver/CMakeFiles/lldb.dir/all] Error 2
> make[1]: Leaving directory
> `/opt/bamboo-agent-01/xml-data/build-dir/CLANG-BFRH-JOB1/build/RELEASE_40_RC1/Linux/x86_64/llvm_build_phase1'
> make: *** [all] Error 2
>
>
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
>
More information about the llvm-dev
mailing list