On 6/10/13 4:18 AM, Pierre Ossman wrote: > I tested on the 10.8 and 10.4 machines we have here for testing > ThinLinc, and the results were: > > 10.8: Works fine (AFAICT) > > 10.4: Boom: > > lab-21:~/Desktop aaron$ ./TigerVNC\ Viewer\ > 1.2.90.app/Contents/MacOS/TigerVNC\ Viewer > dyld: Symbol not found: ___stack_chk_guard > Referenced from: /Users/aaron/Desktop/./TigerVNC Viewer > 1.2.90.app/Contents/MacOS/TigerVNC Viewer > Expected in: /usr/lib/libSystem.B.dylib > > Trace/BPT trap
Building for 10.4 compatibility is tricky on newer releases of OS X. You have to use Xcode 3.2.x, which is not supported on 10.7 and later (and can in fact hose your system if you are not careful to avoid installing the kernel extensions.) If Xcode 3.2.x is installed, then the instructions in BUILDING.txt can be used to make the 32-bit fork of the binary compatible with 10.4 (but not the 64-bit fork.) I don't see much of a point to supporting 10.4 these days, though. 10.4 was a hardware-specific release of OS X, so you had to have a DVD of it that was built for your specific Mac model. No one in their right mind would still be using it, because none of the Mac commercial, OSS, or indie (shareware) software supports it anymore. I still use one of the first-gen Intel MacBooks that came with 10.4 (a 32-bit-only Mac, which are rare), and I upgraded it to 10.6 last year and haven't looked back. ------------------------------------------------------------------------------ How ServiceNow helps IT people transform IT departments: 1. A cloud service to automate IT design, transition and operations 2. Dashboards that offer high-level views of enterprise services 3. A single system of record for all IT processes http://p.sf.net/sfu/servicenow-d2d-j _______________________________________________ Tigervnc-devel mailing list Tigervnc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tigervnc-devel