EnglishDeutsch한국어中文EspañolFrançaisՀայերենNederlandsРусскийItalianoPortuguêsTürkçeポートフォリオトラッカースワップ暗号通貨料金統合ニュース獲得するブログNFTウィジェットDeFiポートフォリオトラッカーオープンAPI24時間のレポートプレスキットAPI文書

Commands to strip Bitcoin & BCHD executables

4年 前
強気相場:

0

弱気相場:

0

共有
img

strip *

for BCHN & Core (after making a back-up of the executables & cd to their directory). For BCHD (& maybe BTCD?) build using

go build -ldflags -s

bchd.exe comes out 17 MiB instead of 24 MiB. I'm testing its grpc at tinos.ml.

strip * can be run inside Linux, or in Windows I downloaded the posix-sjlj release for mingw64, & then appended its extracted bin directory to the Path environmental variable (from Start Menu type advanced system settings).

At first I was disappointed by the results following official build instructions for BCHN (here) & Bitcoin Core (here), but eventually I realized they were missing the strip * command. BCHN gave a strange warning when running it, but that issue is apparently resolved with the -DCLIENT_VERSION_IS_RELEASE flag. Without stripping, the bitcoin-qt.exe can be 415 MiB instead of under 31 MiB.

Core also has native Windows build instructions which I haven't tried yet. So far I've only been able to build BCHD natively in Windows. I haven't been able to build BCH Unlimited yet. Failed attempts use a lot of CPU & I've been trying to sync SLPDB in VirtualBox for 10 days. I've ordered a used HP EliteDesk 800 G1 for $50 which has a PCIe-v3 slot & i7-4770 CPU, compared to my current i7-2600.

submitted by /u/TinosNitso
[link] [comments]
4年 前
強気相場:

0

弱気相場:

0

共有
すべての暗号通貨、NFT、DeFiを1か所から管理

開始に使用しているポートフォリオを安全に接続します。