El Capitan and iOS build

After installing HAXE and Lime in El Capitan, I build a sample project for Flash, HTML5, Neko and MAC. All went good.
It fails for iOS builds. Not sure what’s missing.

Here is the logs from console

    haxelib run lime test ios -simulator -ipad
Build settings from command line:
    ARCHS = i386
    PLATFORM_NAME = iphonesimulator
    SDKROOT = iphonesimulator8.3

=== BUILD LEGACY TARGET Build Haxe OF PROJECT PiratePig WITH CONFIGURATION Release ===

Check dependencies

ExternalBuildToolExecution Build\ Haxe
    cd /Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/PiratePig/haxe
    export ACTION=
    export ALTERNATE_GROUP=staff
    export ALTERNATE_MODE=u+w,go-w,a+rX
    export ALTERNATE_OWNER=saumya
    export ALWAYS_SEARCH_USER_PATHS=NO
    export APPLE_INTERNAL_DEVELOPER_DIR=/AppleInternal/Developer
    export APPLE_INTERNAL_DIR=/AppleInternal
    export APPLE_INTERNAL_DOCUMENTATION_DIR=/AppleInternal/Documentation
    export APPLE_INTERNAL_LIBRARY_DIR=/AppleInternal/Library
    export APPLE_INTERNAL_TOOLS=/AppleInternal/Developer/Tools
    export APPLICATION_EXTENSION_API_ONLY=NO
    export APPLY_RULES_IN_COPY_FILES=NO
    export ARCHS=i386
    export AVAILABLE_PLATFORMS="iphonesimulator macosx iphoneos"
    export BUILD_COMPONENTS="headers build"
    export BUILD_DIR=/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build
    export BUILD_ROOT=/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build
    export BUILD_STYLE=
    export BUILD_VARIANTS=normal
    export BUILT_PRODUCTS_DIR=/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build/Release-iphonesimulator
    export CACHE_ROOT=/var/folders/cb/fb1s_vz15k10zfjgwcl7p9000000gn/C/com.apple.DeveloperTools/6.3.2-6D2105/Xcode
    export CLANG_CXX_LANGUAGE_STANDARD=gnu++0x
    export CLANG_ENABLE_OBJC_ARC=YES
    export CLANG_MODULES_BUILD_SESSION_FILE=/var/folders/cb/fb1s_vz15k10zfjgwcl7p9000000gn/C/org.llvm.clang/ModuleCache/Session.modulevalidation
    export CLANG_WARN__DUPLICATE_METHOD_MATCH=YES
    export CLASS_FILE_DIR="/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build/PiratePig.build/Release-iphonesimulator/Build Haxe.build/JavaClasses"
    export CLONE_HEADERS=NO
    export CODE_SIGNING_ALLOWED=NO
    export COLOR_DIAGNOSTICS=YES
    export CONFIGURATION=Release
    export CONFIGURATION_BUILD_DIR=/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build/Release-iphonesimulator
    export CONFIGURATION_TEMP_DIR=/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build/PiratePig.build/Release-iphonesimulator
    export COPYING_PRESERVES_HFS_DATA=NO
    export COPY_PHASE_STRIP=YES
    export CREATE_INFOPLIST_SECTION_IN_BINARY=NO
    export DEAD_CODE_STRIPPING=NO
    export DEBUGGING_SYMBOLS=YES
    export DEBUG_INFORMATION_FORMAT=dwarf-with-dsym
    export DEFAULT_COMPILER=com.apple.compilers.llvm.clang.1_0
    export DEFAULT_KEXT_INSTALL_PATH=/System/Library/Extensions
    export DEFINES_MODULE=NO
    export DEPLOYMENT_LOCATION=NO
    export DEPLOYMENT_POSTPROCESSING=NO
    export DERIVED_FILES_DIR=
    export DERIVED_FILE_DIR="/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build/PiratePig.build/Release-iphonesimulator/Build Haxe.build/DerivedSources"
    export DERIVED_SOURCES_DIR="/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build/PiratePig.build/Release-iphonesimulator/Build Haxe.build/DerivedSources"
    export DEVELOPER_APPLICATIONS_DIR=/Applications/Xcode.app/Contents/Developer/Applications
    export DEVELOPER_BIN_DIR=/Applications/Xcode.app/Contents/Developer/usr/bin
    export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer
    export DEVELOPER_FRAMEWORKS_DIR=/Applications/Xcode.app/Contents/Developer/Library/Frameworks
    export DEVELOPER_FRAMEWORKS_DIR_QUOTED=/Applications/Xcode.app/Contents/Developer/Library/Frameworks
    export DEVELOPER_LIBRARY_DIR=/Applications/Xcode.app/Contents/Developer/Library
    export DEVELOPER_SDK_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
    export DEVELOPER_TOOLS_DIR=/Applications/Xcode.app/Contents/Developer/Tools
    export DEVELOPER_USR_DIR=/Applications/Xcode.app/Contents/Developer/usr
    export DEVELOPMENT_LANGUAGE=English
    export DO_HEADER_SCANNING_IN_JAM=NO
    export DSTROOT=/tmp/PiratePig.dst
    export DT_TOOLCHAIN_DIR=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
    export DWARF_DSYM_FILE_NAME=.dSYM
    export DWARF_DSYM_FILE_SHOULD_ACCOMPANY_PRODUCT=NO
    export DWARF_DSYM_FOLDER_PATH=/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build/Release-iphonesimulator
    export ENABLE_HEADER_DEPENDENCIES=YES
    export EXCLUDED_INSTALLSRC_SUBDIRECTORY_PATTERNS=".DS_Store .svn .git .hg CVS"
    export EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES="*.nib *.lproj *.framework *.gch *.xcode* (*) .DS_Store CVS .svn .git .hg"
    export FILE_LIST="/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build/PiratePig.build/Release-iphonesimulator/Build Haxe.build/Objects/LinkFileList"
    export FRAMEWORK_VERSION=A
    export GCC3_VERSION=3.3
    export GCC_C_LANGUAGE_STANDARD=gnu99
    export GCC_VERSION=com.apple.compilers.llvm.clang.1_0
    export GCC_WARN_ABOUT_RETURN_TYPE=YES
    export GCC_WARN_UNINITIALIZED_AUTOS=YES
    export GCC_WARN_UNUSED_VARIABLE=YES
    export GENERATE_MASTER_OBJECT_FILE=NO
    export GENERATE_PKGINFO_FILE=NO
    export GID=20
    export GROUP=staff
    export HEADERMAP_INCLUDES_FLAT_ENTRIES_FOR_TARGET_BEING_BUILT=YES
    export HEADERMAP_INCLUDES_FRAMEWORK_ENTRIES_FOR_ALL_PRODUCT_TYPES=YES
    export HEADERMAP_INCLUDES_NONPUBLIC_NONPRIVATE_HEADERS=YES
    export HEADERMAP_INCLUDES_PROJECT_HEADERS=YES
    export HEADERMAP_USES_FRAMEWORK_PREFIX_ENTRIES=YES
    export HEADERMAP_USES_VFS=NO
    export HEADER_SEARCH_PATHS=" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include"
    export INFOPLIST_EXPAND_BUILD_SETTINGS=YES
    export INFOPLIST_OUTPUT_FORMAT=binary
    export INFOPLIST_PREPROCESS=NO
    export INSTALL_DIR=/tmp/PiratePig.dst
    export INSTALL_GROUP=staff
    export INSTALL_MODE_FLAG=u+w,go-w,a+rX
    export INSTALL_OWNER=saumya
    export INSTALL_ROOT=/tmp/PiratePig.dst
    export IPHONEOS_DEPLOYMENT_TARGET=5.1.1
    export JAVA_APP_STUB=/System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub
    export JAVA_ARCHIVE_CLASSES=YES
    export JAVA_ARCHIVE_TYPE=JAR
    export JAVA_COMPILER=/usr/bin/javac
    export JAVA_FRAMEWORK_RESOURCES_DIRS=Resources
    export JAVA_JAR_FLAGS=cv
    export JAVA_SOURCE_SUBDIR=.
    export JAVA_USE_DEPENDENCIES=YES
    export JAVA_ZIP_FLAGS=-urg
    export KEEP_PRIVATE_EXTERNS=NO
    export LD_DEPENDENCY_INFO_FILE=//_dependency_info.dat
    export LD_GENERATE_MAP_FILE=NO
    export LD_MAP_FILE_PATH="/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build/PiratePig.build/Release-iphonesimulator/Build Haxe.build/-LinkMap--.txt"
    export LD_NO_PIE=NO
    export LD_QUOTE_LINKER_ARGUMENTS_FOR_COMPILER_DRIVER=YES
    export LEGACY_DEVELOPER_DIR=/Applications/Xcode.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer
    export LIBRARY_FLAG_NOSPACE=YES
    export LIBRARY_KEXT_INSTALL_PATH=/Library/Extensions
    export LINKER_DISPLAYS_MANGLED_NAMES=NO
    export LINK_WITH_STANDARD_LIBRARIES=YES
    export LOCAL_ADMIN_APPS_DIR=/Applications/Utilities
    export LOCAL_APPS_DIR=/Applications
    export LOCAL_DEVELOPER_DIR=/Library/Developer
    export LOCAL_LIBRARY_DIR=/Library
    export MAC_OS_X_PRODUCT_BUILD_VERSION=15A284
    export MAC_OS_X_VERSION_ACTUAL=101100
    export MAC_OS_X_VERSION_MAJOR=101100
    export MAC_OS_X_VERSION_MINOR=1100
    export OBJECT_FILE_DIR="/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build/PiratePig.build/Release-iphonesimulator/Build Haxe.build/Objects"
    export OBJROOT=/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build
    export ONLY_ACTIVE_ARCH=NO
    export OPTIMIZATION_LEVEL=0
    export OS=MACOS
    export OTHER_CFLAGS=-DNS_BLOCK_ASSERTIONS=1
    export OTHER_CPLUSPLUSFLAGS=-DNS_BLOCK_ASSERTIONS=1
    export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/heroku/bin:/Users/saumya/1_devhome/1_toolkits/apache-ant-1.9.4/bin/:/usr/local/git/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/git/bin:/Users/saumya/1_devhome/1_toolkits/android/android-sdk-macosx/tools:/Users/saumya/1_devhome/1_toolkits/android/android-sdk-macosx/platform-tools:/Users/saumya/1_devhome/1_toolkits/android/android-ndk-r9b:/Applications/XAMPP/xamppfiles/bin"
    export PATH_PREFIXES_EXCLUDED_FROM_HEADER_DEPENDENCIES="/usr/include /usr/local/include /System/Library/Frameworks /System/Library/PrivateFrameworks /Applications/Xcode.app/Contents/Developer/Headers /Applications/Xcode.app/Contents/Developer/SDKs /Applications/Xcode.app/Contents/Developer/Platforms"
    export PLATFORM_NAME=iphonesimulator
    export PLIST_FILE_OUTPUT_FORMAT=binary
    export PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR=YES
    export PRECOMP_DESTINATION_DIR="/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build/PiratePig.build/Release-iphonesimulator/Build Haxe.build/PrefixHeaders"
    export PRESERVE_DEAD_CODE_INITS_AND_TERMS=NO
    export PRODUCT_NAME=
    export PROFILING_CODE=NO
    export PROJECT=PiratePig
    export PROJECT_DERIVED_FILE_DIR=/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build/PiratePig.build/DerivedSources
    export PROJECT_DIR=/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios
    export PROJECT_FILE_PATH=/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/PiratePig.xcodeproj
    export PROJECT_NAME=PiratePig
    export PROJECT_TEMP_DIR=/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build/PiratePig.build
    export PROJECT_TEMP_ROOT=/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build
    export REMOVE_CVS_FROM_RESOURCES=YES
    export REMOVE_GIT_FROM_RESOURCES=YES
    export REMOVE_HEADERS_FROM_EMBEDDED_BUNDLES=YES
    export REMOVE_HG_FROM_RESOURCES=YES
    export REMOVE_SVN_FROM_RESOURCES=YES
    export SCAN_ALL_SOURCE_FILES_FOR_INCLUDES=NO
    export SDKROOT=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.3.sdk
    export SEPARATE_STRIP=NO
    export SEPARATE_SYMBOL_EDIT=NO
    export SHARED_DERIVED_FILE_DIR=/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build/Release-iphonesimulator/DerivedSources
    export SHARED_PRECOMPS_DIR=/var/folders/cb/fb1s_vz15k10zfjgwcl7p9000000gn/C/com.apple.DeveloperTools/6.3.2-6D2105/Xcode/SharedPrecompiledHeaders
    export SKIP_INSTALL=YES
    export SOURCE_ROOT=/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios
    export SRCROOT=/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios
    export STRINGS_FILE_OUTPUT_ENCODING=binary
    export STRIP_INSTALLED_PRODUCT=YES
    export STRIP_STYLE=all
    export SUPPORTED_PLATFORMS="iphonesimulator iphoneos"
    export SYMROOT=/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build
    export SYSTEM_ADMIN_APPS_DIR=/Applications/Utilities
    export SYSTEM_APPS_DIR=/Applications
    export SYSTEM_CORE_SERVICES_DIR=/System/Library/CoreServices
    export SYSTEM_DEMOS_DIR=/Applications/Extras
    export SYSTEM_DEVELOPER_APPS_DIR=/Applications/Xcode.app/Contents/Developer/Applications
    export SYSTEM_DEVELOPER_BIN_DIR=/Applications/Xcode.app/Contents/Developer/usr/bin
    export SYSTEM_DEVELOPER_DEMOS_DIR="/Applications/Xcode.app/Contents/Developer/Applications/Utilities/Built Examples"
    export SYSTEM_DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer
    export SYSTEM_DEVELOPER_DOC_DIR="/Applications/Xcode.app/Contents/Developer/ADC Reference Library"
    export SYSTEM_DEVELOPER_GRAPHICS_TOOLS_DIR="/Applications/Xcode.app/Contents/Developer/Applications/Graphics Tools"
    export SYSTEM_DEVELOPER_JAVA_TOOLS_DIR="/Applications/Xcode.app/Contents/Developer/Applications/Java Tools"
    export SYSTEM_DEVELOPER_PERFORMANCE_TOOLS_DIR="/Applications/Xcode.app/Contents/Developer/Applications/Performance Tools"
    export SYSTEM_DEVELOPER_RELEASENOTES_DIR="/Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes"
    export SYSTEM_DEVELOPER_TOOLS=/Applications/Xcode.app/Contents/Developer/Tools
    export SYSTEM_DEVELOPER_TOOLS_DOC_DIR="/Applications/Xcode.app/Contents/Developer/ADC Reference Library/documentation/DeveloperTools"
    export SYSTEM_DEVELOPER_TOOLS_RELEASENOTES_DIR="/Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes/DeveloperTools"
    export SYSTEM_DEVELOPER_USR_DIR=/Applications/Xcode.app/Contents/Developer/usr
    export SYSTEM_DEVELOPER_UTILITIES_DIR=/Applications/Xcode.app/Contents/Developer/Applications/Utilities
    export SYSTEM_DOCUMENTATION_DIR=/Library/Documentation
    export SYSTEM_KEXT_INSTALL_PATH=/System/Library/Extensions
    export SYSTEM_LIBRARY_DIR=/System/Library
    export TARGETED_DEVICE_FAMILY=1,2
    export TARGETNAME="Build Haxe"
    export TARGET_BUILD_DIR=/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build/Release-iphonesimulator
    export TARGET_NAME="Build Haxe"
    export TARGET_TEMP_DIR="/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build/PiratePig.build/Release-iphonesimulator/Build Haxe.build"
    export TEMP_DIR="/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build/PiratePig.build/Release-iphonesimulator/Build Haxe.build"
    export TEMP_FILES_DIR=
    export TEMP_FILE_DIR="/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build/PiratePig.build/Release-iphonesimulator/Build Haxe.build"
    export TEMP_ROOT=/Users/saumya/1_devhome/3_webDev/4_haxe/2_openfl/PiratePig/Export/ios/build
    export TOOLCHAINS=com.apple.dt.toolchain.iOS8_3
    export TREAT_MISSING_BASELINES_AS_TEST_FAILURES=NO
    export UID=501
    export USER=saumya
    export USER_APPS_DIR=/Users/saumya/Applications
    export USER_LIBRARY_DIR=/Users/saumya/Library
    export VALIDATE_PRODUCT=YES
    export VALID_ARCHS="armv7 arm64 i386"
    export XCODE_APP_SUPPORT_DIR=/Applications/Xcode.app/Contents/Developer/Library/Xcode
    export XCODE_PRODUCT_BUILD_VERSION=6D2105
    export XCODE_VERSION_ACTUAL=0632
    export XCODE_VERSION_MAJOR=0600
    export XCODE_VERSION_MINOR=0630
    export ZERO_LINK=NO
    export arch=i386
    export diagnostic_message_length=133
    export variant=normal
    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/make
Haxe simulator build: Release-iphonesim
haxe Build.hxml -D simulator -cpp build/Release-iphonesim
cd build/Release-iphonesim; export HXCPP_NO_COLOR=1; haxelib run hxcpp Build.xml -Dios -Diphone -Dsimulator -DHXCPP_CPP11  -DHXCPP_CLANG -DOBJC_ARC `cat Options.txt | while read LINE; do printf " -D$LINE"; done`
Error: Could not find build target "by"
make: *** [build-haxe-i386] Error 1
Command /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/make failed with exit code 2

** BUILD FAILED **


The following build commands failed:
	ExternalBuildToolExecution Build\ Haxe
(1 failure)

thanks

What did you use to install Haxe and Neko, Homebrew, the build script I posted, another method? Thanks :smile:

I have installed HAXE from the repository below, the latest build

http://hxbuilds.s3-website-us-east-1.amazonaws.com/builds/haxe/mac-installer/

The direct link is http://hxbuilds.s3-website-us-east-1.amazonaws.com/builds/haxe/mac-installer/haxe_2015-10-01_development_9c9ab92.tar.gz

And no other changes.

Thanks

Can you share the sample project by any chance? It would help ironing out the problem.
Cheers!

Hmm, it works fine using the script I posted, using Homebrew always breaks for me. Not sure how latest development builds would work… but if there’s anything we can/should do differently on the Lime level in order to better support new Haxe builds, let me know :wink:

i am compiling the PiratePig sample.

I am not even using Homebrew.
I downloaded the latest HAXE build and installed.

Here I am having a different error because the iOS template isn’t including the GameController.framework and I’m not using the SDL version bundled with Lime, but my own fork that has the MFI support. Once I added the missing framework it compiled and run fine in the iPad simulator.

HI,
i am new in openFL but i am experienced in ios/ObjeciveC , i want to use openfl(flash animation) animation in our project
i already have openFl code with animation but i don’t know how i use it in our objectiveC code.

Are you trying to use an OpenFL project, with some added Objective-C extensions, or are you trying to run OpenFL as a minor part of a larger Objective-C project?

I think there may be ways to adjust the Xcode template project in order to work in the context of a larger project?