Is SDL_ttf-2.0.10 released?

The page at [http://www.libsdl.org/projects/SDL_ttf/] has 2.0.9 but the
bugtracker at [http://bugzilla.libsdl.org/enter_bug.cgi?product=SDL_ttf]
has version 2.0.10. So it seems unclear which version is the latest. Is
SDL_ttf-2.0.10 released?

No, it’s not released, but it’s in RC status. Please let me know if
you see any problems with it!On Mon, Nov 16, 2009 at 3:13 AM, Erik wrote:

The page at [http://www.libsdl.org/projects/SDL_ttf/] has 2.0.9 but the
bugtracker at [http://bugzilla.libsdl.org/enter_bug.cgi?product=SDL_ttf]
has version 2.0.10. So it seems unclear which version is the latest. Is
SDL_ttf-2.0.10 released?


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


-Sam Lantinga, Founder and President, Galaxy Gameworks LLC

In Mac OS X Leopard:

Dyld Error Message:
Library not loaded: /usr/X11R6/lib/libfreetype.6.dylib
Reason: image not found

I don’t think we should require users to install X11 to use
applications built on this framework…

GregoryOn Mon, Nov 16, 2009 at 11:23 AM, Sam Lantinga wrote:

No, it’s not released, but it’s in RC status. ?Please let me know if
you see any problems with it!

I thought we tested this a few years ago. The results were that
Panther and before did not come with libfreetype.dylib installed by
default, but Tiger and forward did. Did you explicitly uncheck
something in your Leopard install options? I read somewhere else that
Leopard by default should have installed that component. (Or maybe it
is in /usr/X11/lib instead of /usr/X11R6/lib?)

We stopped statically linking because Apple no longer supplies a
static version of freetype that we can link to and we never had a
64-bit version of the library which we need for Snow Leopard. SDL’s
new dual license requirement also requires us to be more careful.

-EricOn 11/22/09, Gregory Smith wrote:

On Mon, Nov 16, 2009 at 11:23 AM, Sam Lantinga wrote:

No, it’s not released, but it’s in RC status. Please let me know if
you see any problems with it!

In Mac OS X Leopard:

Dyld Error Message:
Library not loaded: /usr/X11R6/lib/libfreetype.6.dylib
Reason: image not found

I don’t think we should require users to install X11 to use
applications built on this framework…

Gregory


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

This is a user’s machine. I would never have a Mac OS X install
without X11 myself! I just assumed that’s what’s missing because he
doesn’t have X11 installed and that is an X11 library path.

If it is in /usr/X11/lib the Framework isn’t finding it to load.

GregoryOn Sun, Nov 22, 2009 at 9:55 PM, E. Wing wrote:

I thought we tested this a few years ago. The results were that
Panther and before did not come with libfreetype.dylib installed by
default, but Tiger and forward did. Did you explicitly uncheck
something in your Leopard install options? I read somewhere else that
Leopard by default should have installed that component. (Or maybe it
is in /usr/X11/lib instead of /usr/X11R6/lib?)

Hello !

new dual license requirement also requires us to be more careful.

Why ?

CU

I’ve come across this problem too on other peoples machines… maybe
it changed positions in snow leopard?

What is the position of freetype on snow leopard?

It should probably be loading the library at run time… and giving a
proper error return code… rather than just dying. Especially since
it is an optional component, and one that is not there on many
installs.

cheers,On Mon, Nov 23, 2009 at 4:09 AM, Gregory Smith wrote:

On Sun, Nov 22, 2009 at 9:55 PM, E. Wing wrote:

I thought we tested this a few years ago. The results were that
Panther and before did not come with libfreetype.dylib installed by
default, but Tiger and forward did. Did you explicitly uncheck
something in your Leopard install options? I read somewhere else that
Leopard by default should have installed that component. (Or maybe it
is in /usr/X11/lib instead of /usr/X11R6/lib?)

This is a user’s machine. I would never have a Mac OS X install
without X11 myself! I just assumed that’s what’s missing because he
doesn’t have X11 installed and that is an X11 library path.

If it is in /usr/X11/lib the Framework isn’t finding it to load.

Gregory


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

I thought we tested this a few years ago. The results were that
Panther and before did not come with libfreetype.dylib installed by
default, but Tiger and forward did. Did you explicitly uncheck
something in your Leopard install options? I read somewhere else that
Leopard by default should have installed that component. (Or maybe it
is in /usr/X11/lib instead of /usr/X11R6/lib?)

This is a user’s machine. I would never have a Mac OS X install
without X11 myself! I just assumed that’s what’s missing because he
doesn’t have X11 installed and that is an X11 library path.

If it is in /usr/X11/lib the Framework isn’t finding it to load.

Gregory


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

I’ve come across this problem too on other peoples machines… maybe
it changed positions in snow leopard?

What is the position of freetype on snow leopard?

It should probably be loading the library at run time… and giving a
proper error return code… rather than just dying. Especially since
it is an optional component, and one that is not there on many
installs.

cheers,


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

I ran into this recently with my D bindings for FreeType. Explicitly looking
in /usr/X11/lib fixed it for us. It’s not on the global search path for
dlopen, it seems.On Mon, Nov 23, 2009 at 12:43 PM, Ren? Dudfield wrote:

On Mon, Nov 23, 2009 at 4:09 AM, Gregory Smith wrote:

On Sun, Nov 22, 2009 at 9:55 PM, E. Wing wrote:


Mike Parker

On Tiger, the position is /usr/X11R6/lib.
On both Leopard and Snow Leopard, I think the position is
/usr/X11/lib. However, on my machines, I have a symlink that maps
/usr/X11R6 to /usr/X11 so things will continue to work. But I can’t
remember if this was created by Apple or by me. (It could also be that
Apple creates the symlink only in Snow Leopard or under certain
circumstances like an Xcode install or system update.)

If somebody could first at least verify if freetype is in /usr/X11/lib
on Leopard/Snow Leopard by default, that would be a good starting
point. Then if so, verify if the symlink exists on either system by
default.

-EricOn 11/22/09, Ren? Dudfield wrote:

On Mon, Nov 23, 2009 at 4:09 AM, Gregory Smith wrote:

On Sun, Nov 22, 2009 at 9:55 PM, E. Wing <@Eric_Wing> wrote:

I thought we tested this a few years ago. The results were that
Panther and before did not come with libfreetype.dylib installed by
default, but Tiger and forward did. Did you explicitly uncheck
something in your Leopard install options? I read somewhere else that
Leopard by default should have installed that component. (Or maybe it
is in /usr/X11/lib instead of /usr/X11R6/lib?)

This is a user’s machine. I would never have a Mac OS X install
without X11 myself! I just assumed that’s what’s missing because he
doesn’t have X11 installed and that is an X11 library path.

If it is in /usr/X11/lib the Framework isn’t finding it to load.

I’ve come across this problem too on other peoples machines… maybe
it changed positions in snow leopard?

What is the position of freetype on snow leopard?

In short, the SDL commercial license may not necessarily be compatible
with other licenses so we have to be careful. For example, with
SDL_mixer, we already removed the static linking to mikmod and smpeg
which are under the LGPL licenses.

-EricOn 11/22/09, Torsten Giebl wrote:

Hello !

new dual license requirement also requires us to be more careful.

Why ?

I have a default install of Leopard upgraded to Snow Leopard with
development tools installed, and I have /usr/X11/lib, with /usr/X11R6
a symlink to /usr/X11On Mon, Nov 23, 2009 at 12:12 AM, E. Wing wrote:

On 11/22/09, Ren? Dudfield wrote:

On Mon, Nov 23, 2009 at 4:09 AM, Gregory Smith wrote:

On Sun, Nov 22, 2009 at 9:55 PM, E. Wing wrote:

I thought we tested this a few years ago. The results were that
Panther and before did not come with libfreetype.dylib installed by
default, but Tiger and forward did. Did you explicitly uncheck
something in your Leopard install options? I read somewhere else that
Leopard by default should have installed that component. (Or maybe it
is in /usr/X11/lib instead of /usr/X11R6/lib?)

This is a user’s machine. I would never have a Mac OS X install
without X11 myself! I just assumed that’s what’s missing because he
doesn’t have X11 installed and that is an X11 library path.

If it is in /usr/X11/lib the Framework isn’t finding it to load.

I’ve come across this problem too on other peoples machines… maybe
it changed positions in snow leopard?

What is the position of freetype on snow leopard?

On Tiger, the position is /usr/X11R6/lib.
On both Leopard and Snow Leopard, I think the position is
/usr/X11/lib. However, on my machines, I have a symlink that maps
/usr/X11R6 to /usr/X11 so things will continue to work. But I can’t
remember if this was created by Apple or by me. (It could also be that
Apple creates the symlink only in Snow Leopard or under certain
circumstances like an Xcode install or system update.)

If somebody could first at least verify if freetype is in /usr/X11/lib
on Leopard/Snow Leopard by default, that would be a good starting
point. Then if so, verify if the symlink exists on either system by
default.

-Eric


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


-Sam Lantinga, Founder and President, Galaxy Gameworks LLC

Hello !

In short, the SDL commercial license may not necessarily be compatible
with other licenses so we have to be careful. For example, with
SDL_mixer, we already removed the static linking to mikmod and smpeg
which are under the LGPL licenses.

Thanks for the clarification.

CU

under my machine (leopard.8 + xcode) i have X11R6 mapped to X11

lrwxr-xr-x 1 root wheel 3 Sep 25 01:20 /usr/X11R6 -> X11

and it contains

ibfreetype.6.3.16.dylib, libfreetype.6.dylib, libfreetype.dylib,
libfreetype.la

VittorioOn Mon, Nov 23, 2009 at 9:12 AM, E. Wing wrote:

On 11/22/09, Ren? Dudfield wrote:

On Mon, Nov 23, 2009 at 4:09 AM, Gregory Smith wrote:

On Sun, Nov 22, 2009 at 9:55 PM, E. Wing wrote:

I thought we tested this a few years ago. The results were that
Panther and before did not come with libfreetype.dylib installed by
default, but Tiger and forward did. Did you explicitly uncheck
something in your Leopard install options? I read somewhere else that
Leopard by default should have installed that component. (Or maybe it
is in /usr/X11/lib instead of /usr/X11R6/lib?)

This is a user’s machine. I would never have a Mac OS X install
without X11 myself! I just assumed that’s what’s missing because he
doesn’t have X11 installed and that is an X11 library path.

If it is in /usr/X11/lib the Framework isn’t finding it to load.

I’ve come across this problem too on other peoples machines… maybe
it changed positions in snow leopard?

What is the position of freetype on snow leopard?

On Tiger, the position is /usr/X11R6/lib.
On both Leopard and Snow Leopard, I think the position is
/usr/X11/lib. However, on my machines, I have a symlink that maps
/usr/X11R6 to /usr/X11 so things will continue to work. But I can’t
remember if this was created by Apple or by me. (It could also be that
Apple creates the symlink only in Snow Leopard or under certain
circumstances like an Xcode install or system update.)

If somebody could first at least verify if freetype is in /usr/X11/lib
on Leopard/Snow Leopard by default, that would be a good starting
point. Then if so, verify if the symlink exists on either system by
default.

-Eric


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

Ogden Nash http://www.brainyquote.com/quotes/authors/o/ogden_nash.html -
“The trouble with a kitten is that when it grows up, it’s always a cat.”