Smpeg on Mac OS X (E. Wing)

E. Wing wrote:

I haven’t touched smpeg in a few years, but we did have a framework
going at one point. Look for an Xcode project in the source. It will
build a framework. I think the last update was to support Universal
Binaries.

Hi Eric,
Are you referring to the smpeg source on ( icculus )or SDL source
tree? I did see this post by you @
http://listas.apesol.org/pipermail/sdl-libsdl.org/2006-February/053901.html
but the URL it mentions…
http://www.libsdl.org/cvs/
no longer exists and there does not appear to be any XCode projects
within SDL’s SVN for smpeg.

Was this change been commited to the icculus.org code base?
If so where and does the SDL_mixer Framework need changing to work with
smpeg Framework on Mac OS X?

Thanks,

Dominique.

It should be with the smpeg source. But I just checked, and I don’t
see it. However, there is an extremely dated Project Builder project
in there. (Yikes!) Assuming that can be imported, that will also build
a framework, but Project Builder predates Universal Binary support by
quite a bit. You will probably want to fix that up.

I don’t know what happened to my updated Xcode project. I’m pretty
sure I had a Universal Binary Xcode project/framework going, but it
was too many dead hard disks ago for me to remember. I’ll have to
sniff around my CD backups, but I don’t have time to do that right
now.

If you are just using SDL_mixer, I think we might already compile in
smpeg support into it, so it doesn’t really matter. We built an smpeg
static library which I think gets built into our SDL_mixer
distribution. (This is how we also handle Ogg/Vorbis, and a bunch of
image formats for SDL_image. Sadly, I think that missing smpeg Xcode
project also has the build system for how we built the static library,
so I really do need to find that.

But in your case, you might not need to do anything since everything
you need is already built into our official SDL_mixer.

-EricOn 12/4/07, Dominique Louis wrote:

E. Wing wrote:

I haven’t touched smpeg in a few years, but we did have a framework
going at one point. Look for an Xcode project in the source. It will
build a framework. I think the last update was to support Universal
Binaries.

Hi Eric,
Are you referring to the smpeg source on ( icculus )or SDL source
tree? I did see this post by you @
http://listas.apesol.org/pipermail/sdl-libsdl.org/2006-February/053901.html
but the URL it mentions…
http://www.libsdl.org/cvs/
no longer exists and there does not appear to be any XCode projects
within SDL’s SVN for smpeg.

Was this change been commited to the icculus.org code base?
If so where and does the SDL_mixer Framework need changing to work with
smpeg Framework on Mac OS X?

Thanks,

Dominique.


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

It should be with the smpeg source. But I just checked, and I don’t
see it. However, there is an extremely dated Project Builder project
in there. (Yikes!) Assuming that can be imported, that will also build
a framework, but Project Builder predates Universal Binary support by
quite a bit. You will probably want to fix that up.

I don’t know what happened to my updated Xcode project. I’m pretty
sure I had a Universal Binary Xcode project/framework going, but it
was too many dead hard disks ago for me to remember. I’ll have to
sniff around my CD backups, but I don’t have time to do that right
now.

I have to imagine this project file I have for a universal binary
SMPEG framework came from you:

http://www.treellama.org/smpeg-xcode-universal.tar.gz
(extracted from Aleph One’s libraries sources tarball)

The universal binary framework itself is part of the game’s package
contents, for whoever was looking for it:
http://marathon.sourceforge.net/

GregoryOn Dec 4, 2007, at 7:08 PM, E. Wing wrote:

Thanks for finding this Gregory! Yes, it does look like something I
had a hand in. (The comments inside sound like something I would
write.) I’m glad somebody has a copy.

Thanks,
EricOn 12/4/07, Gregory Smith wrote:

On Dec 4, 2007, at 7:08 PM, E. Wing wrote:

It should be with the smpeg source. But I just checked, and I don’t
see it. However, there is an extremely dated Project Builder project
in there. (Yikes!) Assuming that can be imported, that will also build
a framework, but Project Builder predates Universal Binary support by
quite a bit. You will probably want to fix that up.

I don’t know what happened to my updated Xcode project. I’m pretty
sure I had a Universal Binary Xcode project/framework going, but it
was too many dead hard disks ago for me to remember. I’ll have to
sniff around my CD backups, but I don’t have time to do that right
now.

I have to imagine this project file I have for a universal binary
SMPEG framework came from you:

http://www.treellama.org/smpeg-xcode-universal.tar.gz
(extracted from Aleph One’s libraries sources tarball)

The universal binary framework itself is part of the game’s package
contents, for whoever was looking for it:
http://marathon.sourceforge.net/

Gregory


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