[Haiku-commits] r31111 - haiku/trunk/build/jam

Philippe Houdoin philippe.houdoin at gmail.com
Fri Jun 19 17:35:45 CEST 2009


Hi Ingo,

>>      # library symlinks
>>      local lib ;
>> -    for lib in $(SYSTEM_LIBS) libglut.so {
>> +    for lib in $(SYSTEM_LIBS) $(SYSTEM_LIBS_ALIASES) {
>>          AddSymlinkToHaikuHybridImage $(abiDirTokens) lib
>>              : /system/lib $(lib:BS) : : true ;
>>      }
>
> At least the libnetwork aliases are not supposed to be there. Not sure about
> the others.

I wasn't sure either.
I guess only the official Haiku libraries should be there, right, not
the ones that are workarounds for binary/backward compatibility issues
which will goes away in
a future release after R1 ?

libglut.so is a new official one under Haiku, while libGLU.so was
already built-in into libGL.so, as we still do.
The issue is do we split them ins three images to avoid aliases except
for backward compatibilty, or do we offer the easiest road for GLUT &
GLU-based apps porters?

I'm for make libglut.so and libGLU.so libraries officially supported
by Haiku directly under these names.
If aliasing libGL.so to accomplish that is considered too hack-ish,
I'll extract from libGL.these two libraries and make them actual ones,
not aliases.

Bye.
  Philippe.



More information about the Haiku-commits mailing list