Universal Binaries for OSX x86?

macOS specific usage questions
aerim0n

Universal Binaries for OSX x86?

Postby aerim0n » 22 Aug 2005 21:53

Will VLC be recompiled as a universal binary to support OSX x86?

dionoea
Cone Master
Cone Master
Posts: 5157
Joined: 03 Dec 2003 23:09
Location: Paris, France

Postby dionoea » 22 Aug 2005 22:20

do you have access to a Mac OS x86 computer ? :) (we don't :( )
Antoine Cellerier
dionoea
(Please do not use private messages for support questions)

fkuehne
Developer
Developer
Posts: 7265
Joined: 16 Mar 2004 19:37
VLC version: 0.4.6 - present
Operating System: Darwin
Location: Germany
Contact:

Re: Universal Binaries for OSX x86?

Postby fkuehne » 22 Aug 2005 23:12

Well, it's not a simple recompile to get a universal binary. A typical binary for OSX consists of at least 30 libraries and even more VLC modules. All of them need to be ported to x86-OSX. Thus, it's probably easier at the moment to create a x86-only binary than a universal. This shouldn't be that hard, afaik.
"The DJ", one of our main contributors to the OSX-port, is working on an improvement though.

Anyway, as Dionoea pointed out, we don't have access to x86-OSX at the moment, so we would be glad for any hints.

If you have a bit of time, please have a look at the compile for OSX HOWTO on this page and tell us whether it works for you or not (this HOWTO should create a x86-only-binary for you). Note that you need to use a recent svn-snapshot or better the current trunk to be able to use the Xcode version provided with OSX-x86. Information how to get this source is available on the same page.
VideoLAN
Felix Paul Kühne
Medic. VLC developer for appleOS since before you were born.
Blog: https://www.feepk.net

aerim0n

Postby aerim0n » 23 Aug 2005 05:39

do you have access to a Mac OS x86 computer ? :) (we don't :( )
To 'preview' OSX-x86, instructions can be found at the following link:

http://www.uneasysilence.com/os-x-prove ... dinary-pc/

It works quite smoothly on my Centrino notebook, but to run legacy PPC applications, you will need a CPU that supports SSE3 instructions, which includes P4 Prescott and later, and AMD64 Venice and later.

Otherwise, a CPU with SSE2 (such as Pentium M) can still boot, but will only be able to run non-SSE3 applications, which currently limits you to the applications included with OSX itself (excluding iTunes).

To check if your CPU supports SSE3, use CPUZ to check your flavour of CPU.


Return to “VLC media player for macOS Troubleshooting”

Who is online

Users browsing this forum: No registered users and 25 guests