vufa / homo

An open source natural interaction system based on offline wake-up, natural language understanding and sentiment analysis
MIT License
260 stars 60 forks source link

根据流程在make webview时候提示错误 #6

Closed mrhanCH closed 5 years ago

mrhanCH commented 5 years ago

(env3.6) [harry@harry-pc homo]$ make webview cd ./cmd/webview; \ env GO111MODULE=on go build -mod=vendor -v -o homo-webview; \ mv homo-webview ../../ github.com/xlab/portaudio-go/portaudio github.com/xlab/pocketsphinx-go/pocketsphinx

pkg-config --cflags -- pocketsphinx pocketsphinx pocketsphinx pocketsphinx pocketsphinx

Package pocketsphinx was not found in the pkg-config search path. Perhaps you should add the directory containing pocketsphinx.pc' to the PKG_CONFIG_PATH environment variable No package 'pocketsphinx' found Package pocketsphinx was not found in the pkg-config search path. Perhaps you should add the directory containingpocketsphinx.pc' to the PKG_CONFIG_PATH environment variable No package 'pocketsphinx' found Package pocketsphinx was not found in the pkg-config search path. Perhaps you should add the directory containing pocketsphinx.pc' to the PKG_CONFIG_PATH environment variable No package 'pocketsphinx' found Package pocketsphinx was not found in the pkg-config search path. Perhaps you should add the directory containingpocketsphinx.pc' to the PKG_CONFIG_PATH environment variable No package 'pocketsphinx' found Package pocketsphinx was not found in the pkg-config search path. Perhaps you should add the directory containing `pocketsphinx.pc' to the PKG_CONFIG_PATH environment variable No package 'pocketsphinx' found pkg-config: exit status 1 github.com/zserge/webview

github.com/xlab/portaudio-go/portaudio

/usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libportaudio.so:对‘pow@GLIBC_2.29’未定义的引用 collect2: 错误:ld 返回 1

github.com/zserge/webview

/usr/bin/ld: warning: libicuuc.so.64, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libicui18n.so.64, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so, not found (try using -rpath or -rpath-link) /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucol_countAvailable_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘unorm2_normalize_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_isUWhiteSpace_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘udatpg_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucsdet_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uloc_toLanguageTag_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_getName_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘usearch_open_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucol_setAttribute_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_cbFromUWriteUChars_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucal_setGregorianChange_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘unorm2_getNFCInstance_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_totitle_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uiter_setUTF8_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_charType_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_getIntPropertyValue_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘udat_formatForFields_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘uset_addRange_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ubrk_previous_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ubrk_open_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_fromUnicode_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_isprint_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘unum_getSymbol_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unumsys_openAvailableNames_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucol_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unorm2_getNFDInstance_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘udat_getCalendar_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uloc_setKeywordValue_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘usearch_getCollator_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘udatpg_open_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucal_getKeywordValuesForLocale_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ubrk_setText_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucsdet_getConfidence_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ubrk_isBoundary_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unum_formatDouble_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ubrk_following_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ubrk_next_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_getPropertyValueEnum_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘unum_getTextAttribute_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘soup_session_connect_finish’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘usearch_setPattern_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ufieldpositer_next_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucsdet_open_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucal_openTimeZones_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucsdet_setText_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_isalnum_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘usearch_setAttribute_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘unorm2_composePair_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_open_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘udat_format_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uplrules_getKeywords_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ublock_getCode_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uloc_getAvailable_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘uset_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘powf@GLIBC_2.27’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘uidna_nameToASCII_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uplrules_selectWithFormat_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_getVersion_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_ispunct_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uenum_unext_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unorm2_getNFKCInstance_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘usearch_next_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unum_formatDoubleForFields_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘udat_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unorm2_isNormalized_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unum_setTextAttribute_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘udat_countAvailable_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘uset_openPattern_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘log2@GLIBC_2.29’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘pow@GLIBC_2.29’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘UCNV_FROM_U_CALLBACK_ESCAPE_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_toUnicode_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uplrules_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_charDirection_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘uset_addAll_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘u_errorName_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘uscript_hasScript_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘log2f@GLIBC_2.27’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_charMirror_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucsdet_enableInputFilter_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘usearch_reset_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_getCanonicalName_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘u_strToLower_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ubrk_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘std::_Sp_make_shared_tag::_S_eq(std::type_info const&)@GLIBCXX_3.4.26’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uidna_openUTS46_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘unum_open_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ubrk_setUText_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ubrk_last_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘exp@GLIBC_2.29’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unumsys_openByName_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uloc_getDefault_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uiter_setString_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘usearch_getMatchedLength_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ubrk_first_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_reset_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘udatpg_getBestPattern_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_setFromUCallBack_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_setToUCallBack_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_setSubstChars_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucol_open_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uplrules_openForType_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ufieldpositer_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘utext_setup_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_cbFromUWriteBytes_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘usearch_setOffset_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘u_tolower_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_hasBinaryProperty_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unumsys_open_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ufieldpositer_open_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unorm2_getNFKDInstance_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unumsys_isAlgorithmic_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘u_strFoldCase_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_toupper_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘UCNV_FROM_U_CALLBACK_SUBSTITUTE_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘udat_open_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘log@GLIBC_2.29’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ubrk_current_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uloc_countAvailable_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘uscript_getScript_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucol_strcollIter_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unum_setAttribute_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucol_getAvailable_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucol_setStrength_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘gst_state_change_get_name’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_setFallback_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unum_getAvailable_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘expf@GLIBC_2.27’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘cairo_font_options_set_variations’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucal_getDefaultTimeZone_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unumsys_getName_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘uset_add_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucal_getCanonicalTimeZoneID_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucsdet_detectAll_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘exp2f@GLIBC_2.27’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘u_strToUpper_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uenum_next_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘uidna_nameToUnicode_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘soup_session_connect_async’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ubrk_preceding_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucol_getKeywordValuesForLocale_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘u_foldCase_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucsdet_getName_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘UCNV_TO_U_CALLBACK_SUBSTITUTE_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘usearch_setText_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uenum_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘unum_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucol_getStrength_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unumsys_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_getCombiningClass_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘udat_getAvailable_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unum_countAvailable_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ubrk_getRuleStatus_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘utext_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘logf@GLIBC_2.27’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘uset_contains_64’未定义的引用 collect2: 错误:ld 返回 1

github.com/zserge/webview

In file included from webview.go:27:0, from _cgo_export.c:4: ../../vendor/github.com/zserge/webview/webview.h: 在函数‘external_message_received_cb’中: ../../vendor/github.com/zserge/webview/webview.h:253:3: 警告:‘webkit_javascript_result_get_global_context’ is deprecated [-Wdeprecated-declarations] JSGlobalContextRef context = webkit_javascript_result_get_global_context(r); ^~~~~~ In file included from /usr/include/webkitgtk-4.0/webkit2/webkit2.h:55:0, from ../../vendor/github.com/zserge/webview/webview.h:44, from webview.go:27, from _cgo_export.c:4: /usr/include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h:49:1: 附注:在此声明 webkit_javascript_result_get_global_context (WebKitJavascriptResult js_result); ^~~~~~~~~~~ In file included from webview.go:27:0, from _cgo_export.c:4: ../../vendor/github.com/zserge/webview/webview.h:254:3: 警告:‘webkit_javascript_result_get_value’ is deprecated: Use 'webkit_javascript_result_get_js_value' instead [-Wdeprecated-declarations] JSValueRef value = webkit_javascript_result_get_value(r); ^~~~~~ In file included from /usr/include/webkitgtk-4.0/webkit2/webkit2.h:55:0, from ../../vendor/github.com/zserge/webview/webview.h:44, from webview.go:27, from _cgo_export.c:4: /usr/include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h:52:1: 附注:在此声明 webkit_javascript_result_get_value (WebKitJavascriptResult js_result); ^~~~~~~~~~

github.com/zserge/webview

In file included from ../../vendor/github.com/zserge/webview/webview.go:27:0: ../../vendor/github.com/zserge/webview/webview.h: 在函数‘external_message_received_cb’中: ../../vendor/github.com/zserge/webview/webview.h:253:3: 警告:‘webkit_javascript_result_get_global_context’ is deprecated [-Wdeprecated-declarations] JSGlobalContextRef context = webkit_javascript_result_get_global_context(r); ^~~~~~ In file included from /usr/include/webkitgtk-4.0/webkit2/webkit2.h:55:0, from ../../vendor/github.com/zserge/webview/webview.h:44, from ../../vendor/github.com/zserge/webview/webview.go:27: /usr/include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h:49:1: 附注:在此声明 webkit_javascript_result_get_global_context (WebKitJavascriptResult js_result); ^~~~~~~~~~~ In file included from ../../vendor/github.com/zserge/webview/webview.go:27:0: ../../vendor/github.com/zserge/webview/webview.h:254:3: 警告:‘webkit_javascript_result_get_value’ is deprecated: Use 'webkit_javascript_result_get_js_value' instead [-Wdeprecated-declarations] JSValueRef value = webkit_javascript_result_get_value(r); ^~~~~~ In file included from /usr/include/webkitgtk-4.0/webkit2/webkit2.h:55:0, from ../../vendor/github.com/zserge/webview/webview.h:44, from ../../vendor/github.com/zserge/webview/webview.go:27: /usr/include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h:52:1: 附注:在此声明 webkit_javascript_result_get_value (WebKitJavascriptResult js_result); ^~~~~~~~~~ mv: 无法获取'homo-webview' 的文件状态(stat): 没有那个文件或目录 make: *** [Makefile:95:homo-webview] 错误 1

mrhanCH commented 5 years ago

PocketSphinx和sphinxbase的环境变量搞定了 ,现在是下面的一些报错,麻烦帮我看下吧。实在找不到解决办法了。

[harry@harry-pc homo]$ make webview cd ./cmd/webview; \ env GO111MODULE=on go build -mod=vendor -v -o homo-webview; \ mv homo-webview ../../ github.com/xlab/portaudio-go/portaudio github.com/xlab/pocketsphinx-go/pocketsphinx github.com/zserge/webview

github.com/xlab/portaudio-go/portaudio

/usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libportaudio.so:对‘pow@GLIBC_2.29’未定义的引用 collect2: 错误:ld 返回 1 github.com/xlab/pocketsphinx-go/sphinx

github.com/zserge/webview

/usr/bin/ld: warning: libicuuc.so.64, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libicui18n.so.64, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so, not found (try using -rpath or -rpath-link) /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucol_countAvailable_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘unorm2_normalize_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_isUWhiteSpace_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘udatpg_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucsdet_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uloc_toLanguageTag_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_getName_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘usearch_open_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucol_setAttribute_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_cbFromUWriteUChars_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucal_setGregorianChange_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘unorm2_getNFCInstance_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_totitle_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uiter_setUTF8_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_charType_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_getIntPropertyValue_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘udat_formatForFields_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘uset_addRange_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ubrk_previous_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ubrk_open_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_fromUnicode_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_isprint_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘unum_getSymbol_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unumsys_openAvailableNames_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucol_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unorm2_getNFDInstance_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘udat_getCalendar_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uloc_setKeywordValue_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘usearch_getCollator_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘udatpg_open_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucal_getKeywordValuesForLocale_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ubrk_setText_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucsdet_getConfidence_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ubrk_isBoundary_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unum_formatDouble_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ubrk_following_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ubrk_next_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_getPropertyValueEnum_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘unum_getTextAttribute_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘soup_session_connect_finish’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘usearch_setPattern_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ufieldpositer_next_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucsdet_open_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucal_openTimeZones_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucsdet_setText_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_isalnum_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘usearch_setAttribute_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘unorm2_composePair_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_open_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘udat_format_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uplrules_getKeywords_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ublock_getCode_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uloc_getAvailable_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘uset_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘powf@GLIBC_2.27’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘uidna_nameToASCII_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uplrules_selectWithFormat_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_getVersion_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_ispunct_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uenum_unext_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unorm2_getNFKCInstance_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘usearch_next_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unum_formatDoubleForFields_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘udat_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unorm2_isNormalized_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unum_setTextAttribute_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘udat_countAvailable_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘uset_openPattern_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘log2@GLIBC_2.29’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘pow@GLIBC_2.29’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘UCNV_FROM_U_CALLBACK_ESCAPE_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_toUnicode_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uplrules_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_charDirection_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘uset_addAll_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘u_errorName_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘uscript_hasScript_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘log2f@GLIBC_2.27’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_charMirror_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucsdet_enableInputFilter_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘usearch_reset_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_getCanonicalName_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘u_strToLower_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ubrk_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘std::_Sp_make_shared_tag::_S_eq(std::type_info const&)@GLIBCXX_3.4.26’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uidna_openUTS46_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘unum_open_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ubrk_setUText_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ubrk_last_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘exp@GLIBC_2.29’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unumsys_openByName_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uloc_getDefault_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uiter_setString_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘usearch_getMatchedLength_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ubrk_first_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_reset_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘udatpg_getBestPattern_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_setFromUCallBack_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_setToUCallBack_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_setSubstChars_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucol_open_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uplrules_openForType_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ufieldpositer_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘utext_setup_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_cbFromUWriteBytes_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘usearch_setOffset_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘u_tolower_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_hasBinaryProperty_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unumsys_open_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ufieldpositer_open_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unorm2_getNFKDInstance_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unumsys_isAlgorithmic_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘u_strFoldCase_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_toupper_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘UCNV_FROM_U_CALLBACK_SUBSTITUTE_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘udat_open_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘log@GLIBC_2.29’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ubrk_current_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uloc_countAvailable_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘uscript_getScript_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucol_strcollIter_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unum_setAttribute_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucol_getAvailable_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucol_setStrength_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘gst_state_change_get_name’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucnv_setFallback_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unum_getAvailable_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘expf@GLIBC_2.27’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘cairo_font_options_set_variations’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucal_getDefaultTimeZone_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unumsys_getName_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘uset_add_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucal_getCanonicalTimeZoneID_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucsdet_detectAll_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘exp2f@GLIBC_2.27’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘u_strToUpper_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uenum_next_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘uidna_nameToUnicode_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘soup_session_connect_async’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ubrk_preceding_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ucol_getKeywordValuesForLocale_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘u_foldCase_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucsdet_getName_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘UCNV_TO_U_CALLBACK_SUBSTITUTE_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘usearch_setText_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘uenum_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘unum_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘ucol_getStrength_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unumsys_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘u_getCombiningClass_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘udat_getAvailable_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘unum_countAvailable_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libjavascriptcoregtk-4.0.so:对‘ubrk_getRuleStatus_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘utext_close_64’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘logf@GLIBC_2.27’未定义的引用 /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../lib/libwebkit2gtk-4.0.so:对‘uset_contains_64’未定义的引用 collect2: 错误:ld 返回 1

github.com/zserge/webview

In file included from webview.go:27:0, from _cgo_export.c:4: ../../vendor/github.com/zserge/webview/webview.h: 在函数‘external_message_received_cb’中: ../../vendor/github.com/zserge/webview/webview.h:253:3: 警告:‘webkit_javascript_result_get_global_context’ is deprecated [-Wdeprecated-declarations] JSGlobalContextRef context = webkit_javascript_result_get_global_context(r); ^~~~~~ In file included from /usr/include/webkitgtk-4.0/webkit2/webkit2.h:55:0, from ../../vendor/github.com/zserge/webview/webview.h:44, from webview.go:27, from _cgo_export.c:4: /usr/include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h:49:1: 附注:在此声明 webkit_javascript_result_get_global_context (WebKitJavascriptResult js_result); ^~~~~~~~~~~ In file included from webview.go:27:0, from _cgo_export.c:4: ../../vendor/github.com/zserge/webview/webview.h:254:3: 警告:‘webkit_javascript_result_get_value’ is deprecated: Use 'webkit_javascript_result_get_js_value' instead [-Wdeprecated-declarations] JSValueRef value = webkit_javascript_result_get_value(r); ^~~~~~ In file included from /usr/include/webkitgtk-4.0/webkit2/webkit2.h:55:0, from ../../vendor/github.com/zserge/webview/webview.h:44, from webview.go:27, from _cgo_export.c:4: /usr/include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h:52:1: 附注:在此声明 webkit_javascript_result_get_value (WebKitJavascriptResult js_result); ^~~~~~~~~~

github.com/zserge/webview

In file included from ../../vendor/github.com/zserge/webview/webview.go:27:0: ../../vendor/github.com/zserge/webview/webview.h: 在函数‘external_message_received_cb’中: ../../vendor/github.com/zserge/webview/webview.h:253:3: 警告:‘webkit_javascript_result_get_global_context’ is deprecated [-Wdeprecated-declarations] JSGlobalContextRef context = webkit_javascript_result_get_global_context(r); ^~~~~~ In file included from /usr/include/webkitgtk-4.0/webkit2/webkit2.h:55:0, from ../../vendor/github.com/zserge/webview/webview.h:44, from ../../vendor/github.com/zserge/webview/webview.go:27: /usr/include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h:49:1: 附注:在此声明 webkit_javascript_result_get_global_context (WebKitJavascriptResult js_result); ^~~~~~~~~~~ In file included from ../../vendor/github.com/zserge/webview/webview.go:27:0: ../../vendor/github.com/zserge/webview/webview.h:254:3: 警告:‘webkit_javascript_result_get_value’ is deprecated: Use 'webkit_javascript_result_get_js_value' instead [-Wdeprecated-declarations] JSValueRef value = webkit_javascript_result_get_value(r); ^~~~~~ In file included from /usr/include/webkitgtk-4.0/webkit2/webkit2.h:55:0, from ../../vendor/github.com/zserge/webview/webview.h:44, from ../../vendor/github.com/zserge/webview/webview.go:27: /usr/include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h:52:1: 附注:在此声明 webkit_javascript_result_get_value (WebKitJavascriptResult js_result); ^~~~~~~~~~ mv: 无法获取'homo-webview' 的文件状态(stat): 没有那个文件或目录 make: *** [Makefile:95:homo-webview] 错误 1

vufa commented 5 years ago

抱歉回复晚了:sweat_smile:,看了错误信息,都是webview编译问题;正在开发服务器端,用浏览器作为界面,就不用再编译webview。

mrhanCH commented 5 years ago

我基本搞定了这个问题,也是百度了好多好多又尝试了好多好多方法。上面的问题原因基本上是系统库的缺失,还有gcc版本不兼容,还有就是vendor目录下的webview的那个github分支是旧版本的,新版本的需要另外下载。不过还是支持你,B/S架构还是不错的,加油!

812406210 commented 3 years ago

请问,我make gen 就有问题,这个是咋回事呀? go: github.com/jteeuwen/go-bindata upgrade => v3.0.7+incompatible go: found github.com/jteeuwen/go-bindata/... in github.com/jteeuwen/go-bindata v3.0.7+incompatible env GO111MODULE=on go generate github.com/countstarlight/homo/module/view can't load package: cannot find module providing package github.com/countstarlight/homo/module/view: working directory is not part of a module Makefile:45: recipe for target 'gen' failed make: *** [gen] Error 1