Schon seit ein paar Wochen erstelle ich mit Hilfe des CrossPacks Programme für meine Atmel Atmegas auf dem Mac. Jetzt dachte ich mir, es wäre ja auch ganz nett wenn ich Projekte und Programme mit hilfe von Xcode erstellen und vor allem kompilieren könnte (Version 3.2.6 hab ich installiert). Grade letzteres will mich aber wohl ärgern. Um Projekte zu erstellen hab ich mir ein entsprechendes Template besorgt (Quelle: bhp5 tries blogging ) und installiert. Funktioniert auch wie erwartet. Beim Ausführen von Build jedoch meldet mir der Xcode, dass es den Befehl make nicht kennen würde und hier bin ich etwas ratlos. Ich hoffe, hier kann mir jemand einen Tipp geben wo es bei mir klemmt. Hier noch die komplette Fehlermeldung aus Xcode von einem Demo-Projekt welches über das Terminal problemlos kompiliert wird (habe es mit dem CrossPack erstellt und getestet):
Alles anzeigen
Quellcode
- ExternalBuildToolExecution firmware
- cd /Users/Michael/Desktop/Demo/firmware
- setenv ACTION
- setenv ALTERNATE_GROUP staff
- setenv ALTERNATE_MODE u+w,go-w,a+rX
- setenv ALTERNATE_OWNER Michael
- setenv ALWAYS_SEARCH_USER_PATHS YES
- setenv APPLE_INTERNAL_DEVELOPER_DIR /AppleInternal/Developer
- setenv APPLE_INTERNAL_DIR /AppleInternal
- setenv APPLE_INTERNAL_DOCUMENTATION_DIR /AppleInternal/Documentation
- setenv APPLE_INTERNAL_LIBRARY_DIR /AppleInternal/Library
- setenv APPLE_INTERNAL_TOOLS /AppleInternal/Developer/Tools
- setenv APPLY_RULES_IN_COPY_FILES NO
- setenv ARCHS i386
- setenv BUILD_COMPONENTS "headers build"
- setenv BUILD_DIR /Users/Michael/Desktop/Demo/build
- setenv BUILD_ROOT /Users/Michael/Desktop/Demo/build
- setenv BUILD_STYLE Release
- setenv BUILD_VARIANTS normal
- setenv BUILT_PRODUCTS_DIR /Users/Michael/Desktop/Demo/build/Release
- setenv CACHE_ROOT /var/folders/oH/oHjgwPrSHKmHDoksgj-sF++++TI/-Caches-/com.apple.Xcode.501
- setenv CLASS_FILE_DIR /Users/Michael/Desktop/Demo/build/Demo.build/Release/firmware.build/JavaClasses
- setenv CLONE_HEADERS NO
- setenv CONFIGURATION Release
- setenv CONFIGURATION_BUILD_DIR /Users/Michael/Desktop/Demo/build/Release
- setenv CONFIGURATION_TEMP_DIR /Users/Michael/Desktop/Demo/build/Demo.build/Release
- setenv COPYING_PRESERVES_HFS_DATA NO
- setenv COPY_PHASE_STRIP YES
- setenv DEAD_CODE_STRIPPING NO
- setenv DEBUGGING_SYMBOLS YES
- setenv DEPLOYMENT_LOCATION NO
- setenv DEPLOYMENT_POSTPROCESSING NO
- setenv DERIVED_FILES_DIR
- setenv DERIVED_FILE_DIR /Users/Michael/Desktop/Demo/build/Demo.build/Release/firmware.build/DerivedSources
- setenv DERIVED_SOURCES_DIR /Users/Michael/Desktop/Demo/build/Demo.build/Release/firmware.build/DerivedSources
- setenv DEVELOPER_APPLICATIONS_DIR /Developer/Applications
- setenv DEVELOPER_BIN_DIR /Developer/usr/bin
- setenv DEVELOPER_DIR /Developer
- setenv DEVELOPER_FRAMEWORKS_DIR /Developer/Library/Frameworks
- setenv DEVELOPER_FRAMEWORKS_DIR_QUOTED "\"/Developer/Library/Frameworks\""
- setenv DEVELOPER_LIBRARY_DIR /Developer/Library
- setenv DEVELOPER_SDK_DIR /Developer/SDKs
- setenv DEVELOPER_TOOLS_DIR /Developer/Tools
- setenv DEVELOPER_USR_DIR /Developer/usr
- setenv DEVELOPMENT_LANGUAGE English
- setenv DO_HEADER_SCANNING_IN_JAM NO
- setenv DSTROOT /tmp/Demo.dst
- setenv DWARF_DSYM_FILE_NAME .dSYM
- setenv DWARF_DSYM_FOLDER_PATH /Users/Michael/Desktop/Demo/build/Release
- setenv ENABLE_HEADER_DEPENDENCIES YES
- setenv ENABLE_OPENMP_SUPPORT NO
- setenv EXCLUDED_INSTALLSRC_SUBDIRECTORY_PATTERNS ".svn .git CVS"
- setenv EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES "*.nib *.lproj *.framework *.gch *.xcode* (*) CVS .svn .git"
- setenv FILE_LIST /Users/Michael/Desktop/Demo/build/Demo.build/Release/firmware.build/Objects/LinkFileList
- setenv FRAMEWORK_VERSION A
- setenv GCC3_VERSION 3.3
- setenv GENERATE_MASTER_OBJECT_FILE NO
- setenv GENERATE_PKGINFO_FILE NO
- setenv GID 20
- setenv GROUP staff
- setenv HEADERMAP_INCLUDES_FLAT_ENTRIES_FOR_TARGET_BEING_BUILT YES
- setenv HEADERMAP_INCLUDES_FRAMEWORK_ENTRIES_FOR_ALL_PRODUCT_TYPES YES
- setenv HEADERMAP_INCLUDES_NONPUBLIC_NONPRIVATE_HEADERS YES
- setenv HEADERMAP_INCLUDES_PROJECT_HEADERS YES
- setenv INFOPLIST_EXPAND_BUILD_SETTINGS YES
- setenv INFOPLIST_OUTPUT_FORMAT same-as-input
- setenv INFOPLIST_PREPROCESS NO
- setenv INSTALL_DIR /tmp/Demo.dst
- setenv INSTALL_GROUP staff
- setenv INSTALL_MODE_FLAG u+w,go-w,a+rX
- setenv INSTALL_OWNER Michael
- setenv INSTALL_ROOT /tmp/Demo.dst
- setenv JAVA_APP_STUB /System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub
- setenv JAVA_ARCHIVE_CLASSES YES
- setenv JAVA_ARCHIVE_TYPE JAR
- setenv JAVA_COMPILER /usr/bin/javac
- setenv JAVA_FRAMEWORK_RESOURCES_DIRS Resources
- setenv JAVA_JAR_FLAGS cv
- setenv JAVA_SOURCE_SUBDIR .
- setenv JAVA_USE_DEPENDENCIES YES
- setenv JAVA_ZIP_FLAGS -urg
- setenv KEEP_PRIVATE_EXTERNS NO
- setenv LD_GENERATE_MAP_FILE NO
- setenv LD_MAP_FILE_PATH /Users/Michael/Desktop/Demo/build/Demo.build/Release/firmware.build/-LinkMap--.txt
- setenv LD_OPENMP_FLAGS -fopenmp
- setenv LINKER_DISPLAYS_MANGLED_NAMES NO
- setenv LINK_WITH_STANDARD_LIBRARIES YES
- setenv LOCAL_ADMIN_APPS_DIR /Applications/Utilities
- setenv LOCAL_APPS_DIR /Applications
- setenv LOCAL_DEVELOPER_DIR /Library/Developer
- setenv LOCAL_LIBRARY_DIR /Library
- setenv MAC_OS_X_PRODUCT_BUILD_VERSION 10J869
- setenv MAC_OS_X_VERSION_ACTUAL 1067
- setenv MAC_OS_X_VERSION_MAJOR 1060
- setenv MAC_OS_X_VERSION_MINOR 0607
- setenv OBJECT_FILE_DIR /Users/Michael/Desktop/Demo/build/Demo.build/Release/firmware.build/Objects
- setenv OBJROOT /Users/Michael/Desktop/Demo/build
- setenv ONLY_ACTIVE_ARCH NO
- setenv OPTIMIZATION_LEVEL 0
- setenv OS MACOS
- setenv PATH "/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/CrossPack-AVR/bin"
- setenv PATH_PREFIXES_EXCLUDED_FROM_HEADER_DEPENDENCIES "/usr/include /usr/local/include /System/Library/Frameworks /System/Library/PrivateFrameworks /Developer/Headers /Developer/SDKs /Developer/Platforms"
- setenv PLIST_FILE_OUTPUT_FORMAT same-as-input
- setenv PREBINDING YES
- setenv PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR YES
- setenv PRECOMP_DESTINATION_DIR /Users/Michael/Desktop/Demo/build/Demo.build/Release/firmware.build/PrefixHeaders
- setenv PRESERVE_DEAD_CODE_INITS_AND_TERMS NO
- setenv PRODUCT_NAME
- setenv PROFILING_CODE NO
- setenv PROJECT Demo
- setenv PROJECT_DERIVED_FILE_DIR /Users/Michael/Desktop/Demo/build/Demo.build/DerivedSources
- setenv PROJECT_DIR /Users/Michael/Desktop/Demo
- setenv PROJECT_FILE_PATH /Users/Michael/Desktop/Demo/Demo.xcodeproj
- setenv PROJECT_NAME Demo
- setenv PROJECT_TEMP_DIR /Users/Michael/Desktop/Demo/build/Demo.build
- setenv REMOVE_CVS_FROM_RESOURCES YES
- setenv REMOVE_GIT_FROM_RESOURCES YES
- setenv REMOVE_SVN_FROM_RESOURCES YES
- setenv RUN_CLANG_STATIC_ANALYZER NO
- setenv SCAN_ALL_SOURCE_FILES_FOR_INCLUDES NO
- setenv SDKROOT
- setenv SEPARATE_STRIP NO
- setenv SEPARATE_SYMBOL_EDIT NO
- setenv SHARED_DERIVED_FILE_DIR /Users/Michael/Desktop/Demo/build/Release/DerivedSources
- setenv SHARED_PRECOMPS_DIR /var/folders/oH/oHjgwPrSHKmHDoksgj-sF++++TI/-Caches-/com.apple.Xcode.501/SharedPrecompiledHeaders
- setenv SKIP_INSTALL NO
- setenv SOURCE_ROOT /Users/Michael/Desktop/Demo
- setenv SRCROOT /Users/Michael/Desktop/Demo
- setenv STANDARD_C_PLUS_PLUS_LIBRARY_TYPE dynamic
- setenv STRINGS_FILE_OUTPUT_ENCODING UTF-16
- setenv STRIP_INSTALLED_PRODUCT YES
- setenv STRIP_STYLE all
- setenv SYMROOT /Users/Michael/Desktop/Demo/build
- setenv SYSTEM_ADMIN_APPS_DIR /Applications/Utilities
- setenv SYSTEM_APPS_DIR /Applications
- setenv SYSTEM_CORE_SERVICES_DIR /System/Library/CoreServices
- setenv SYSTEM_DEMOS_DIR /Applications/Extras
- setenv SYSTEM_DEVELOPER_APPS_DIR /Developer/Applications
- setenv SYSTEM_DEVELOPER_BIN_DIR /Developer/usr/bin
- setenv SYSTEM_DEVELOPER_DEMOS_DIR "/Developer/Applications/Utilities/Built Examples"
- setenv SYSTEM_DEVELOPER_DIR /Developer
- setenv SYSTEM_DEVELOPER_DOC_DIR "/Developer/ADC Reference Library"
- setenv SYSTEM_DEVELOPER_GRAPHICS_TOOLS_DIR "/Developer/Applications/Graphics Tools"
- setenv SYSTEM_DEVELOPER_JAVA_TOOLS_DIR "/Developer/Applications/Java Tools"
- setenv SYSTEM_DEVELOPER_PERFORMANCE_TOOLS_DIR "/Developer/Applications/Performance Tools"
- setenv SYSTEM_DEVELOPER_RELEASENOTES_DIR "/Developer/ADC Reference Library/releasenotes"
- setenv SYSTEM_DEVELOPER_TOOLS /Developer/Tools
- setenv SYSTEM_DEVELOPER_TOOLS_DOC_DIR "/Developer/ADC Reference Library/documentation/DeveloperTools"
- setenv SYSTEM_DEVELOPER_TOOLS_RELEASENOTES_DIR "/Developer/ADC Reference Library/releasenotes/DeveloperTools"
- setenv SYSTEM_DEVELOPER_USR_DIR /Developer/usr
- setenv SYSTEM_DEVELOPER_UTILITIES_DIR /Developer/Applications/Utilities
- setenv SYSTEM_DOCUMENTATION_DIR /Library/Documentation
- setenv SYSTEM_LIBRARY_DIR /System/Library
- setenv TARGETNAME firmware
- setenv TARGET_BUILD_DIR /Users/Michael/Desktop/Demo/build/Release
- setenv TARGET_NAME firmware
- setenv TARGET_TEMP_DIR /Users/Michael/Desktop/Demo/build/Demo.build/Release/firmware.build
- setenv TEMP_DIR /Users/Michael/Desktop/Demo/build/Demo.build/Release/firmware.build
- setenv TEMP_FILES_DIR
- setenv TEMP_FILE_DIR /Users/Michael/Desktop/Demo/build/Demo.build/Release/firmware.build
- setenv TEMP_ROOT /Users/Michael/Desktop/Demo/build
- setenv UID 501
- setenv USER Michael
- setenv USER_APPS_DIR /Users/Michael/Applications
- setenv USER_LIBRARY_DIR /Users/Michael/Library
- setenv XCODE_APP_SUPPORT_DIR /Developer/Library/Xcode
- setenv XCODE_PRODUCT_BUILD_VERSION 10M2518
- setenv XCODE_VERSION_ACTUAL 0400
- setenv XCODE_VERSION_MAJOR 0400
- setenv XCODE_VERSION_MINOR 0400
- /usr/bin/make
- error: can't exec '/usr/bin/make' (No such file or directory)
[self setSignature:null];
[[self postCount] increment];
[[self postCount] increment];