Changes between Initial Version and Version 1 of Ticket #69000, comment 2


Ignore:
Timestamp:
Dec 30, 2023, 2:05:08 AM (11 months ago)
Author:
barracuda156
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #69000, comment 2

    initial v1  
    1 Perhaps not so bad, and linking to `-libgcc_s.1` may do: https://gcc.gnu.org/legacy-ml/gcc-help/2020-01/msg00030.html
    2 Which should not create any havoc.
     1UPD. No, linking to `libgcc_s.1` does not work. Referred to in https://gcc.gnu.org/legacy-ml/gcc-help/2020-01/msg00030.html
     2
     3I get all the same error with it:
     4{{{
     5/opt/local/bin/g++-mp-12 -dynamiclib -dynamic -pipe -Os -arch ppc -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11    -fvisibility=hidden -Wl,-headerpad_max_install_names -stdlib=libc++ -L/opt/local/libexec/llvm-7.1.1/lib -lc++ -L/usr/lib -lgcc_s.1 -arch ppc    -Wl,-compatibility_version -Wl,74 -Wl,-current_version -Wl,74.1 -install_name /opt/local/lib/libicuuc.74.dylib -o ../lib/libicuuc.74.1.dylib appendable.o bmpset.o brkeng.o brkiter.o bytesinkutil.o bytestream.o bytestrie.o bytestriebuilder.o bytestrieiterator.o caniter.o characterproperties.o chariter.o charstr.o cmemory.o cstr.o cstring.o cwchar.o dictbe.o dictionarydata.o dtintrv.o edits.o emojiprops.o errorcode.o filteredbrk.o filterednormalizer2.o icudataver.o icuplug.o loadednormalizer2impl.o localebuilder.o localematcher.o localeprioritylist.o locavailable.o locbased.o locdispnames.o locdistance.o locdspnm.o locid.o loclikely.o loclikelysubtags.o locmap.o locresdata.o locutil.o lsr.o lstmbe.o messagepattern.o mlbe.o normalizer2.o normalizer2impl.o normlzr.o parsepos.o patternprops.o pluralmap.o propname.o propsvec.o punycode.o putil.o rbbi.o rbbi_cache.o rbbidata.o rbbinode.o rbbirb.o rbbiscan.o rbbisetb.o rbbistbl.o rbbitblb.o resbund.o resbund_cnv.o resource.o restrace.o ruleiter.o schriter.o serv.o servlk.o servlkf.o servls.o servnotf.o servrbf.o servslkf.o sharedobject.o simpleformatter.o static_unicode_sets.o stringpiece.o stringtriebuilder.o uarrsort.o ubidi.o ubidi_props.o ubidiln.o ubiditransform.o ubidiwrt.o ubrk.o ucase.o ucasemap.o ucasemap_titlecase_brkiter.o ucat.o uchar.o ucharstrie.o ucharstriebuilder.o ucharstrieiterator.o uchriter.o ucln_cmn.o ucmndata.o ucnv.o ucnv2022.o ucnv_bld.o ucnv_cb.o ucnv_cnv.o ucnv_ct.o ucnv_err.o ucnv_ext.o ucnv_io.o ucnv_lmb.o ucnv_set.o ucnv_u16.o ucnv_u32.o ucnv_u7.o ucnv_u8.o ucnvbocu.o ucnvdisp.o ucnvhz.o ucnvisci.o ucnvlat1.o ucnvmbcs.o ucnvscsu.o ucnvsel.o ucol_swp.o ucptrie.o ucurr.o udata.o udatamem.o udataswp.o uenum.o uhash.o uhash_us.o uidna.o uinit.o uinvchar.o uiter.o ulist.o uloc.o uloc_keytype.o uloc_tag.o ulocale.o ulocbuilder.o umapfile.o umath.o umutablecptrie.o umutex.o unames.o unifiedcache.o unifilt.o unifunct.o uniset.o uniset_closure.o uniset_props.o unisetspan.o unistr.o unistr_case.o unistr_case_locale.o unistr_cnv.o unistr_props.o unistr_titlecase_brkiter.o unorm.o unormcmp.o uobject.o uprops.o ures_cnv.o uresbund.o uresdata.o usc_impl.o uscript.o uscript_props.o uset.o uset_props.o usetiter.o ushape.o usprep.o ustack.o ustr_cnv.o ustr_titlecase_brkiter.o ustr_wcs.o ustrcase.o ustrcase_locale.o ustrenum.o ustrfmt.o ustring.o ustrtrns.o utext.o utf_impl.o util.o util_props.o utrace.o utrie.o utrie2.o utrie2_builder.o utrie_swap.o uts46.o utypes.o uvector.o uvectr32.o uvectr64.o wintz.o -L../lib -L../stubdata -licudata -lpthread -lm
     6Undefined symbols:
     7  "__ZSt14__once_functor", referenced from:
     8      __ZSt14__once_functor$non_lazy_ptr in umutex.o
     9     (maybe you meant: __ZSt14__once_functor$non_lazy_ptr)
     10  "__ZSt20__throw_system_errori", referenced from:
     11      __ZNSt5mutex4lockEv in umutex.o
     12      __ZSt9call_onceIRFvvEJEEvRSt9once_flagOT_DpOT0_ in umutex.o
     13      __ZNK6icu_7412UnifiedCache5_pollERKNS_12CacheKeyBaseERPKNS_12SharedObjectER10UErrorCode in unifiedcache.o
     14      __ZNSt5mutex4lockEv in unifiedcache.o
     15  "__ZNSt18condition_variable10notify_allEv", referenced from:
     16      __ZN6icu_7421umtx_initImplPostInitERNS_9UInitOnceE in umutex.o
     17      __ZNK6icu_7412UnifiedCache4_putEPK12UHashElementPKNS_12SharedObjectE10UErrorCode in unifiedcache.o
     18  "__ZSt16__get_once_mutexv", referenced from:
     19      __ZSt9call_onceIRFvvEJEEvRSt9once_flagOT_DpOT0_ in umutex.o
     20  "___once_proxy", referenced from:
     21      ___once_proxy$non_lazy_ptr in umutex.o
     22     (maybe you meant: ___once_proxy$non_lazy_ptr)
     23  "__ZNSt18condition_variableC1Ev", referenced from:
     24      _umtx_init in umutex.o
     25      __ZN6icu_7412UnifiedCache11getInstanceER10UErrorCode in unifiedcache.o
     26  "__ZNSt18condition_variableD1Ev", referenced from:
     27      _umtx_cleanup in umutex.o
     28      _unifiedcache_cleanup in unifiedcache.o
     29  "__ZSt27__set_once_functor_lock_ptrPSt11unique_lockISt5mutexE", referenced from:
     30      __ZSt9call_onceIRFvvEJEEvRSt9once_flagOT_DpOT0_ in umutex.o
     31      __ZSt9call_onceIRFvvEJEEvRSt9once_flagOT_DpOT0_ in umutex.o
     32      __ZSt9call_onceIRFvvEJEEvRSt9once_flagOT_DpOT0_ in umutex.o
     33  "__ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE", referenced from:
     34      __ZN6icu_7420umtx_initImplPreInitERNS_9UInitOnceE in umutex.o
     35      __ZNK6icu_7412UnifiedCache5_pollERKNS_12CacheKeyBaseERPKNS_12SharedObjectER10UErrorCode in unifiedcache.o
     36}}}