Библиотека ICU повреждена?

Я получаю следующий вывод для nm –u для библиотеки ICU. Означает ли это, что эта библиотека повреждена? При использовании этой библиотеки выполнение некоторого кода занимает 20 минут. Я подозреваю, что это из-за того, что эта библиотека повреждена, но я не уверен в этом.

nm -u libicuuc.so.36

Undefined symbols from libicuuc.so.36:

    .div
    .mul
    .rem
    .stret4
    .udiv
    .umul
    .urem
    __1c2k6Fpv_v_
    __1cG__CrunKpure_error6F_v_
    __1cG__CrunKvector_con6FpvIIpF1_vp2_v_
    __1cG__CrunKvector_del6FpvIpF1_v_1_
    __1cG__CrunKvector_des6FpvIIpF1_v_v_
    __1cG__CrunKvector_new6FpvIIpF1_vp2_1_
    __1cG__CrunMex_rethrow_q6F_v_
    __1cG__CrunVdo_exit_code_in_range6Fpv1_v_
    __1cH__CimplKcplus_fini6F_v_
    __1cH__CimplKcplus_init6F_v_
    __ctype
    __udiv64
    __urem64
    _ex_deregister
    _ex_register
    _get_exit_frame_monitor
    atexit
    atol
    close
    fmod
    free
    getenv
    icudt36_dat
    log
    malloc
    mbstowcs
    memcmp
    memcpy
    memmove
    memset
    mmap
    modf
    munmap
    nl_langinfo
    open
    pow
    pthread_mutex_destroy
    pthread_mutex_init
    pthread_mutex_lock
    pthread_mutex_unlock
    realloc
    setlocale
    sprintf
    stat
    strcat
    strchr
    strcmp
    strcpy
    strlen
    strncat
    strncmp
    strncpy
    strrchr
    strstr
    strtod
    strtol
    strtoul
    time
    timezone
    tzname
    tzset
    wcstombs

person Abinash Bishoyi    schedule 23.11.2012    source источник
comment
нет, не коррумпировано. Это просто означает, что libicuuc.so.36 ссылается на функции, не включенные в файл .so. Вам нужно связать другие файлы .so или .a, которые ДЕЙСТВИТЕЛЬНО содержат эти функции, чтобы иметь работающую программу. Ответ, который вы получили для stackoverflow.com/questions/13500658/ — хорошее место, чтобы начать с выяснения этого или провести больше исследований о цепочках инструментов на основе make. Удачи.   -  person shellter    schedule 23.11.2012
comment
Кроме того, некоторое время назад была выпущена версия 3.6, возможно, попробовать более новую версию?   -  person Steven R. Loomis    schedule 28.11.2012