Skip to content

Commit e83f665

Browse files
author
devz906
committed
Build both interpreter and main box64 executable
- Add make box64 target to build the main executable - Keep interpreter build for library dependencies - This should create the actual box64 binary needed for libbox64.dylib - Both targets build successfully, now we get the executable we need Fixes 'box64 binary was not created' error
1 parent 5f94781 commit e83f665

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

compile_engine.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,9 +95,10 @@ cmake ../box64_source \
9595
-DCMAKE_INSTALL_LIBDIR="lib" \
9696
-DCMAKE_MACOSX_BUNDLE=OFF
9797

98-
# Build Box64 - only build interpreter target to avoid dynarec issues
99-
echo "🔨 Building Box64 for iOS A18 Pro (interpreter only)..."
98+
# Build Box64 - build both interpreter and main box64 executable
99+
echo "🔨 Building Box64 for iOS A18 Pro (interpreter + main executable)..."
100100
make interpreter -j$(sysctl -n hw.ncpu)
101+
make box64 -j$(sysctl -n hw.ncpu)
101102

102103
# Check if box64 binary was created
103104
if [ -f "box64" ]; then

0 commit comments

Comments
 (0)