Does SDK 8 break compatibility with Snow Leopard and Lion? lazarus / 33-macOS - Mac OS X ---------------------------------------------------------------------- pasquale · 2013-10-30 20:07 Hello, I have recently upgraded my Mac to Mavericks and installed the latest version of XCode together with its Tools. In Lazarus's Project Option I have made a reference to the new SDK 8.0 that XCode installed on my Mac overwriting version 6.0 that was there when my Mac ran under Lion (I never upgraded to Mountain Lion). Now, I know that with SDK 6.0 the apps I developed in Lazarus were compatible with Snow Leopard or higher version of OS X. What about now? Does the fact that I use SDK 8.0 break compatibility with Snow Leopard and Lion? TIA ---------------------------------------------------------------------- Jonas Maebe · 2013-10-30 20:11 In principle it will work unless you use APIs that are not available on those older OSes. Additionally, ensure that you tell the compiler that it should instruct the linker to create binaries that can start at all on those OSes (via the -WM10.6 parameter — but you already should have done that when you were still using Mac OS X 10.7). ---------------------------------------------------------------------- pasquale · 2013-10-31 06:25 Hi, Could you please tell me how I can make sure the WM10.6 parameter is set correctly? Where should I look for it in Lazarus? Thanks. ---------------------------------------------------------------------- Jonas Maebe · 2013-10-31 10:40 I don't think Lazarus has specific support for this parameter. You have to add it to the custom parameters. ---------------------------------------------------------------------- pasquale · 2013-10-31 11:01 Quote from: Jonas Maebe on October 31, 2013, 11:40:47 amI don't think Lazarus has specific support for this parameter. You have to add it to the custom parameters. What exactly should I write in the Custom Options? ---------------------------------------------------------------------- Jonas Maebe · 2013-10-31 11:30 The parameter that I mentioned in my very first reply to you in this thread. ---------------------------------------------------------------------- pasquale · 2013-10-31 17:08 Quote from: Jonas Maebe on October 31, 2013, 12:30:03 pmThe parameter that I mentioned in my very first reply to you in this thread. In Custom Options I have written: -k-macosx_version_min -k10.6 Is this the parameter you were referring to?