コミット履歴

作者 SHA1 メッセージ 日付
  Maarten ter Huurne c3d7998332 build: Explicitly link against all macOS system frameworks we use 4 年 前
  Maarten ter Huurne 013ce9ef90 Compile against the default SDK on Mac OS X 10 年 前
  Maarten ter Huurne 29259668f2 Fix linking under OS X to not pick up libstdc++ 10 年 前
  Maarten ter Huurne e97f7029be Fixed platform Makefile for OS X 10.7 11 年 前
  wouter d089095d55 Various text-processing stuff 11 年 前
  Alex Wulms 80d78b6a37 Support build of shared library (preparation for Android port) 12 年 前
  Maarten ter Huurne 3dc0f91bcc Use GCC and old Xcode location for PPC compiles. 12 年 前
  Maarten ter Huurne 6b2992273e In Mac OS X, check whether SDK dir exists. Check both the location of the Xcode app from the Mac App Store and the installation location of the older Xcode. And if their exists, display an error message. Thanks to FiXato. 12 年 前
  Maarten ter Huurne 09014c5c40 For Mac OS X, switch to clang as the compiler and drop PPC support. PPC support was already tricky on OS X 10.6, doing it on 10.7 would be too much of a hassle. Also updated SDK path to use Xcode from the Mac App Store. 12 年 前
  Maarten ter Huurne be645d1b60 OS X buid: the -bind_at_load link flags is not needed anymore either. Actually, I am not sure it was ever needed, but the current linker does not suggest it anymore. 13 年 前
  Maarten ter Huurne 96b914ba66 OS X build: setting MACOSX_DEPLOYMENT_TARGET does not seem to be necessary anymore either. 13 年 前
  Maarten ter Huurne e5b264e1bd OS X build: setting NEXT_ROOT does not seem to be necessary anymore. 13 年 前
  Maarten ter Huurne 3944a43235 Removed unnecessary link flag. Probably -isysroot of GCC already adds this to the link flags. 13 年 前
  Maarten ter Huurne 80f6bdb23a Use -mmacosx-version-min option to GCC, which sets __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__, instead of setting that directly. 13 年 前
  Maarten ter Huurne 493c544754 Do not force Xcode 3 on x86_64. 13 年 前
  Maarten ter Huurne 7b97e21382 Use OS X 10.6 SDK for all archs, this avoids a compile error in MidiOutCoreMIDI.cc. Also use SDK and GCC from Xcode 3, because the Xcode 4.2 versions no longer support PPC. 13 年 前
  Maarten ter Huurne a8482a94bd Add support for MIDI output to a virtual endpoint under CoreMIDI on Mac OS X. Thanks to Valken for the prototype that this feature is loosely based on. The current version sends MIDI events for the current host time, it would be better to convert the given EmuTime to host time instead. 13 年 前
  Maarten ter Huurne 0df7110c75 Use Python exclusively to determine system libraries. This removes duplication between the Python and the Make part of the build. 14 年 前
  Maarten ter Huurne 1df2991100 Pick an SDK depending on the CPU: x86_64 requires OS X 10.6. Pick a compiler depending on the SDK: an SDK typically contains only headers for the GCC version used to compile that specific release. 15 年 前
  Maarten ter Huurne fd8e7f2449 Fixed compilation on Mac OS X 10.6 (Snow Leopard). This was only possible by removing support for OS X 10.3, since that is no longer included in the new SDK releases. 15 年 前
  Maarten ter Huurne 94cf4c7c7a Always build an app folder on Mac OS X. This removes the "darwin-app" pseudo platform. 15 年 前
  Maarten ter Huurne 1508a9a4cb Use "g++" as default compiler on all platforms. 15 年 前
  Maarten ter Huurne 2a8afe0023 Split "platform-*.mk" into generic platform info (same file) and probe overrides (new "probe-*.mk" file). This avoids evaluation of undefined variables, which is silently ignored by Make but treated as an error by "makeutils.py". 15 年 前
  Maarten ter Huurne 2143bb500c Hardcoded OS X 10.3 SDK path. The reason for the original wildcard expression is that the SDK for building on OS X 10.3 targets 10.3.0, but we have not been able to build on 10.3 (only for 10.3 on 10.4+) for a long time because of the outdated GCC it includes. 15 年 前
  Maarten ter Huurne 9b0d78008b Removed "2>> $(LOG)" parts of the probe definitions and also the filter that discarded them. 15 年 前
  Maarten ter Huurne af091b4cbc Look for Jack in MacPorts and Fink installation directories. 16 年 前
  Maarten ter Huurne 3315491341 Do not use GCC 3.3 for PPC compilation anymore, since support for compiling openMSX with GCC 3.3 was dropped. 17 年 前
  Maarten ter Huurne 8a8d7181df I remembered why we have to build against the SDK even for local binaries: linking is broken on 10.3 otherwise (QuickTime and more). 17 年 前
  Maarten ter Huurne cbf1cf87bf Force libstdc++.a to be taken from the SDK instead of /usr. Thanks to BouKiCHi. 17 年 前
  Maarten ter Huurne 2a4046a00f Renamed DarwinPorts to MacPorts. 17 年 前