Installation
📋 Supported Platforms
- ✅ Linux
- ✅ Windows 64-bit
- ✅ Windows 32-bit
- 🔄 macOS (planned)
📁 Release Package Structure
Linux Package Structure
utxo_compiler-v1.0.0-linux/
├── utxo_compiler # Executable
├── doc/ # Documentation directory
├── install.sh # Installation script
└── VERSION # Version informationWindows Package Structure
utxo_compiler-v1.0.0-windows-64/32/
├── utxo_compiler.exe # Windows executable
├── libstdc++-6.dll # ✨ C++ standard library
├── libgcc_s_seh-1.dll # ✨ GCC runtime library
├── libwinpthread-1.dll # ✨ Multi-threading support library
├── doc/ # Documentation directory
├── install.bat # Windows installation script
├── DEPENDENCIES.txt # ✨ Dependency library description
└── VERSION # Version information🧪 Testing and Verification
Test Linux Version
bash
# Run directly
./builds/linux/bin/utxo_compiler --version
# Test compilation
./builds/linux/bin/utxo_compiler your-script.ctTest Windows Version (using Wine)
bash
# Install Wine (if not installed)
sudo apt install wine
# Test Windows 64-bit version
wine ./builds/windows-64/bin/utxo_compiler.exe --version
# Test Windows 32-bit version
wine ./builds/windows-32/bin/utxo_compiler.exe --versionVerify Windows Package Dependencies
bash
# Check DLL dependencies of the Windows executable
x86_64-w64-mingw32-objdump -p builds/windows-64/bin/utxo_compiler.exe | grep "DLL Name"
# Verify DLLs included in the package
unzip -l dist/utxo_compiler-v*-windows-64.zip | grep "\.dll"Next Steps
- Bitcoin Basics — Learn how UTXO and BVM work