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

Reply via email to