bug-gnubg
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnubg] Compile error/3d error on MacOS 10.5.2 (Leopard)


From: Michael Petch
Subject: Re: [Bug-gnubg] Compile error/3d error on MacOS 10.5.2 (Leopard)
Date: Tue, 08 Apr 2008 00:22:39 -0600
User-agent: Microsoft-Entourage/11.4.0.080122



On 4/8/08 12:14 AM, "Achim Mueller" <address@hidden> wrote:

> * Michael Petch <address@hidden> [080408 07:15]:
>> 
>> 
>> On 4/7/08 12:19 PM, "Achim Mueller" <address@hidden> wrote:
>> 
>>> Python supported.
>>> SQLite database supported.
>>> Window system supported.
>>> External players supported.
>>> XML match equity files supported.
>>> 3d Boards supported.
>>> External commands supported.
>>> Multiple threads supported.
>>> SSE supported and available.
>>> dyld: lazy symbol binding failed: Symbol not found: _glXQueryExtension
>>>   Referenced from: /opt/local/lib/libgdkglext-x11-1.0.0.dylib
>>>   Expected in: flat namespace
>>> 
>>> dyld: Symbol not found: _glXQueryExtension
>>>   Referenced from: /opt/local/lib/libgdkglext-x11-1.0.0.dylib
>>>   Expected in: flat namespace
>>> 
>> 
>> 
>> Just as an experiment, I'd wonder if macports has an opengl package, and
>> what happens if you install it and try rebuilding. It is just a suggestion
>> (I am curious)
> 
> No, there is no additional opengl package in Macports. There is one
> package on the second CD of the OS (and a lot of other developer
> packages).
> 
> Ciao
> 
> Achim
> 

Your inclusion of the opengl dylib on LDPATH was the equivalent. With lazy
binding you may actual have unknown references at runtime when the
compile/linking was successful so you are forced to add them (as you did)
manually. And yes, that can be added to the autoconf procedure. A few years
ago I amended the autoconf magic to build for PPC/10.3 (Those changes were
put away and you may get an idea how to detect an Apple build). What is
really lacking is Universal builds (PPC and Intel), and additional config
changes have to made to properly support the PPC build.

I usually have used fink in the past, but I'll try macports on PPC fix the
SSE checks (No SSE on PPC), adjust the assembler code related to threading
that is Intel specific and see what I get.

Mike






reply via email to

[Prev in Thread] Current Thread [Next in Thread]