cygwin下構建配置了ipv6的busybox

2021-04-29 15:09:18 字數 801 閱讀 5682

可以做如下修改:

修改 cygwin/usr/include/cygwin/socket.h

將下面的塊

#if 0     /* not yet */

#define af_inet6        23              /* ip version 6 */

#endif

改為:#ifdef enable_feature_ipv6     

#define af_inet6        23              /* ip version 6 */

#endif

修改 cygwin/usr/include/cygwin/in.h

將下面的塊

#ifdef use_ipv6

/* ipv6 definitions as we start to include them. this is just

a beginning dont get excited 8) */

struct in6_addr

;struct sockaddr_in6

;#endif

改為:#if defined(use_ipv6) || defined(enable_feature_ipv6)

/* ipv6 definitions as we start to include them. this is just

a beginning dont get excited 8) */

struct in6_addr

;struct sockaddr_in6

;#endif

Windows下配置cygwin和ndk編譯環境

結論很簡單,不過我折騰的過程就有點心酸了 1.坑爹的安裝介面互動 2.預設安裝 其實開啟setup x86 64.exe後,選擇包的那個介面,保持根上的那個 default 不動,就是預設安裝,預設安裝幾分鐘就裝好了 3.缺什麼包選什麼包 預設安裝後測試下make命令會發現,make都沒有安裝 這個...

windows下配置cygwin和dig的環境變數

配置cygwin和dig的環境變數 開啟 控制面板 開始 設定 控制面板 然後雙擊 系統 程式。選擇 高階 標籤,然後單擊 環境變數 在 環境變數 對話方塊的 系統變數 面板中,選擇 path 變數,然後單擊 編輯 加入 systemdrive cygwin bin systemdrive dig ...

window 下cygwin開啟了後來又關閉了

特徵 ssh localhost 出現port 27 拒絕訪問等 系統日誌記錄資訊 事件 id 0 的描述 在資源 sshd 中 無法找到。本地計算機可能沒有必要的註冊資訊或訊息 dll 檔案來從遠端計算機顯示訊息。您可能可以使用 auxsource 標識來檢索詞描述 檢視幫助和支援以了解詳細資訊。...