[Mesa-dev] Xlib GL needs -ltalloc

Jon TURNEY jon.turney at dronecode.org.uk
Fri Aug 27 11:45:59 PDT 2010


On 27/08/2010 16:16, Julien Cristau wrote:
> On Fri, Aug 27, 2010 at 15:24:45 +0100, Jon TURNEY wrote:
>
>> diff --git a/src/mesa/drivers/osmesa/Makefile b/src/mesa/drivers/osmesa/Makefile
>> index 091e6f6..fb70790 100644
>> --- a/src/mesa/drivers/osmesa/Makefile
>> +++ b/src/mesa/drivers/osmesa/Makefile
>> @@ -38,7 +38,7 @@ default: $(TOP)/$(LIB_DIR)/$(OSMESA_LIB_NAME)
>>   $(TOP)/$(LIB_DIR)/$(OSMESA_LIB_NAME): $(OBJECTS) $(CORE_MESA)
>>   	$(MKLIB) -o $(OSMESA_LIB) -linker '$(CC)' -ldflags '$(LDFLAGS)' \
>
> -linker '$(CXX)'?

Oh yes, well spotted.  Looking at mklib, it seems to be excitingly 
inconsistent across platforms how -linker and -cplusplus are treated if both 
are specified, and cygwin seems to have missed the memo about -linker 
entirely, so I guess I need both.

>>   		-major $(MESA_MAJOR) -minor $(MESA_MINOR) -patch $(MESA_TINY) \
>> -		-install $(TOP)/$(LIB_DIR) $(MKLIB_OPTIONS) \
>> +		-install $(TOP)/$(LIB_DIR) -cplusplus $(MKLIB_OPTIONS) \
>>   		-id $(INSTALL_LIB_DIR)/lib$(OSMESA_LIB).$(MESA_MAJOR).dylib \
>>   		$(OSMESA_LIB_DEPS) $(OBJECTS) $(CORE_MESA)
>>

Updated patch attached.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 0001-Add-talloc-to-osmesa-library-dependencies.patch
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20100827/8cd85321/attachment-0001.asc>


More information about the mesa-dev mailing list