OSX-...SDL_ttf, missing required architecture x86_64 in file

Hi,

Trying to build my SDL cross-platform game in Mac OS X.
Game compiles, but does not link.

Current link error is the following:
"…SDL_ttf, missing required architecture x86_64 in file."

Any help would be appreciated, thanks!

Jesse

Forgot to mention I am using Code::Blocks on Mac OS X, thanks!

JesseOn 07/06/2010 10:51 AM, Jesse Palser wrote:

Hi,

Trying to build my SDL cross-platform game in Mac OS X.
Game compiles, but does not link.

Current link error is the following:
"…SDL_ttf, missing required architecture x86_64 in file."

Any help would be appreciated, thanks!

Jesse


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

Hello-

The current SDL_ttf binary release is compiled only for 32-bit.

You should either build for 32-bit or build your own SDL_ttf.

AlistairOn 6 Jul 2010, at 15:51, Jesse Palser wrote:

Hi,

Trying to build my SDL cross-platform game in Mac OS X.
Game compiles, but does not link.

Current link error is the following:
"…SDL_ttf, missing required architecture x86_64 in file."

Any help would be appreciated, thanks!

Jesse


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

Hi,

Thanks for the reply to my question.
How do I build SDL_ttf on Mac OS X for 64bit?
Thanks!

JesseOn 07/06/2010 11:02 AM, Alistair Lynn wrote:

Hello-

The current SDL_ttf binary release is compiled only for 32-bit.

You should either build for 32-bit or build your own SDL_ttf.

Alistair

On 6 Jul 2010, at 15:51, Jesse Palser wrote:

Hi,

Trying to build my SDL cross-platform game in Mac OS X.
Game compiles, but does not link.

Current link error is the following:
"…SDL_ttf, missing required architecture x86_64 in file."

Any help would be appreciated, thanks!

Jesse


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


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

Hello-

The current SDL_ttf binary release is compiled only for 32-bit.

You should either build for 32-bit or build your own SDL_ttf.

Alistair

Hi,

Trying to build my SDL cross-platform game in Mac OS X.
Game compiles, but does not link.

Current link error is the following:
"…SDL_ttf, missing required architecture x86_64 in file."

Any help would be appreciated, thanks!

Jesse

So I had fixed up SDL_ttf for this in prep for the 1.2.14 SDL release.
Was there never an official SDL_ttf release with it?

Read all the details about SDL_ttf and the SDL 1.2.14 release here:
http://playcontrol.net/ewing/jibberjabber/big_behind-the-scenes_chang.html

If you have a Snow Leopard system with the 10.4 SDK installed, you can
just grab the SDL_ttf repo, and use the Xcode project to build it
using our distribution release build configuration.

-EricOn 7/6/10, Alistair Lynn wrote:

On 6 Jul 2010, at 15:51, Jesse Palser wrote:

Hello-

The current SDL_ttf binary release is compiled only for 32-bit.

You should either build for 32-bit or build your own SDL_ttf.

Alistair

Hi,

Trying to build my SDL cross-platform game in Mac OS X.
Game compiles, but does not link.

Current link error is the following:
"…SDL_ttf, missing required architecture x86_64 in file."

Any help would be appreciated, thanks!

Jesse
So I had fixed up SDL_ttf for this in prep for the 1.2.14 SDL release.
Was there never an official SDL_ttf release with it?

Read all the details about SDL_ttf and the SDL 1.2.14 release here:
http://playcontrol.net/ewing/jibberjabber/big_behind-the-scenes_chang.html

If you have a Snow Leopard system with the 10.4 SDK installed, you can
just grab the SDL_ttf repo, and use the Xcode project to build it
using our distribution release build configuration.

-Eric


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

Hi,

I’ve been using OS X Snow Leopard 10.6 for about a day now.
I wish to use Code::Blocks for OS X and not Xcode.

How do I “grab” SDL 1.2, SDL_image, SDL_mixer, & SDL_ttf from “repo”?
(Does OS X have some package manager like Ubuntu?)

Thanks! I am an OS X newbie…

Jesse
16BitSoft®
Video Game Design Studio
www.16BitSoft.comOn 07/06/2010 05:45 PM, Eric Wing wrote:

On 7/6/10, Alistair Lynn wrote:

On 6 Jul 2010, at 15:51, Jesse Palser wrote:

I’ve been using OS X Snow Leopard 10.6 for about a day now.
I wish to use Code::Blocks for OS X and not Xcode.

How do I “grab” SDL 1.2, SDL_image, SDL_mixer, & SDL_ttf from “repo”?
(Does OS X have some package manager like Ubuntu?)

The “repo” is the source code repository.
Instructions are here:
http://www.libsdl.org/hg.php
To use Mercurial, you will need to install Mercurial.

If you want to use Code::Blocks for your project, that’s your
business. However, to build our stuff from source, you are going to
have to learn other things because we don’t use Code::Blocks.
Developing on OS X is tricky because we have multiple architectures,
32-bit and 64-bit, frequent upgrade cycles with APIs that become
deprecated, and now this whole iPhone/iOS thing. I’ve never heard of
Code::Blocks and I suspect many Mac developers haven’t either so you
may have trouble getting the hand-holding you want. I think you are
going to have to learn something about the platform if you continue
developing on it in order to support your Code::Blocks desires.

If only SDL_ttf is a problem, then you only need to get the source of
SDL_ttf. I think we released official builds (those .dmg’s containing
the .frameworks) for all the others.

But you might be in luck. I am vaguely recalling somebody complaining
there was no new SDL_ttf binary release. So I posted a build here:
https://www.assembla.com/spaces/SDL_Clipboard/documents

So you can skip building from source.

-Eric

You could always ask on the Code::Blocks forums for someone to tell you how
to correctly use it on OSX.

Jonny DOn Tue, Jul 6, 2010 at 3:43 PM, Eric Wing wrote:

I’ve been using OS X Snow Leopard 10.6 for about a day now.
I wish to use Code::Blocks for OS X and not Xcode.

How do I “grab” SDL 1.2, SDL_image, SDL_mixer, & SDL_ttf from “repo”?
(Does OS X have some package manager like Ubuntu?)

The “repo” is the source code repository.
Instructions are here:
http://www.libsdl.org/hg.php
To use Mercurial, you will need to install Mercurial.

If you want to use Code::Blocks for your project, that’s your
business. However, to build our stuff from source, you are going to
have to learn other things because we don’t use Code::Blocks.
Developing on OS X is tricky because we have multiple architectures,
32-bit and 64-bit, frequent upgrade cycles with APIs that become
deprecated, and now this whole iPhone/iOS thing. I’ve never heard of
Code::Blocks and I suspect many Mac developers haven’t either so you
may have trouble getting the hand-holding you want. I think you are
going to have to learn something about the platform if you continue
developing on it in order to support your Code::Blocks desires.

If only SDL_ttf is a problem, then you only need to get the source of
SDL_ttf. I think we released official builds (those .dmg’s containing
the .frameworks) for all the others.

But you might be in luck. I am vaguely recalling somebody complaining
there was no new SDL_ttf binary release. So I posted a build here:
https://www.assembla.com/spaces/SDL_Clipboard/documents

So you can skip building from source.

-Eric


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

while we’re at it…
http://bugzilla.libsdl.org/show_bug.cgi?id=965
(and http://bugzilla.libsdl.org/show_bug.cgi?id=964)
^^On Wed, Jul 7, 2010 at 2:30 AM, Jonathan Dearborn wrote:

You could always ask on the Code::Blocks forums for someone to tell you how
to correctly use it on OSX.
Jonny D

On Tue, Jul 6, 2010 at 3:43 PM, Eric Wing wrote:

I’ve been using OS X Snow Leopard 10.6 for about a day now.
I wish to use Code::Blocks for OS X and not Xcode.

How do I “grab” SDL 1.2, SDL_image, SDL_mixer, & SDL_ttf from “repo”?
(Does OS X have some package manager like Ubuntu?)

The “repo” is the source code repository.
Instructions are here:
http://www.libsdl.org/hg.php
To use Mercurial, you will need to install Mercurial.

If you want to use Code::Blocks for your project, that’s your
business. However, to build our stuff from source, you are going to
have to learn other things because we don’t use Code::Blocks.
Developing on OS X is tricky because we have multiple architectures,
32-bit and 64-bit, frequent upgrade cycles with APIs that become
deprecated, and now this whole iPhone/iOS thing. I’ve never heard of
Code::Blocks and I suspect many Mac developers haven’t either so you
may have trouble getting the hand-holding you want. I think you are
going to have to learn something about the platform if you continue
developing on it in order to support your Code::Blocks desires.

If only SDL_ttf is a problem, then you only need to get the source of
SDL_ttf. I think we released official builds (those .dmg’s containing
the .frameworks) for all the others.

But you might be in luck. I am vaguely recalling somebody complaining
there was no new SDL_ttf binary release. So I posted a build here:
https://www.assembla.com/spaces/SDL_Clipboard/documents

So you can skip building from source.

-Eric


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


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

SDL_ttf 2.0.10 is now available:
http://www.libsdl.org/projects/SDL_ttfOn Tue, Jul 6, 2010 at 7:51 AM, Jesse Palser wrote:

?Hi,

Trying to build my SDL cross-platform game in Mac OS X.
Game compiles, but does not link.

Current link error is the following:
"…SDL_ttf, missing required architecture x86_64 in file."

Any help would be appreciated, thanks!

Jesse


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