[vlc-devel] [vlc-commits] Tag 1.1.0-pre1 : Jean-Baptiste Kempf : VLC 1.1.0-pre1 - The Luggage

David Menestrina dmenest at yahoo.com
Wed Apr 14 02:39:31 CEST 2010


--- On Tue, 4/13/10, Felix Paul Kühne <fkuehne.videolan at googlemail.com> wrote:
> Using xulrunner 1.9.2 on Mac OS X 10.5 (Intel, 32bit) along
> with libIDL 0.8.12, I'm getting these errors:
> 
> <http://pastebin.com/4gXu0uRi>

On 64-bit, there are some more errors:
In file included from vlcplugin.h:33,
                 from vlcshell.cpp:44:
/Users/dmenest/git/vlc/extras/contrib/src/gecko-sdk/include/npapi.h:458: error: ‘EventRecord’ does not name a type
/Users/dmenest/git/vlc/extras/contrib/src/gecko-sdk/include/npapi.h:485: error: ‘CGPathRef’ does not name a type
/Users/dmenest/git/vlc/extras/contrib/src/gecko-sdk/include/npapi.h:497: error: ‘CGrafPtr’ does not name a type
/Users/dmenest/git/vlc/extras/contrib/src/gecko-sdk/include/npapi.h:504: error: ‘CGContextRef’ does not name a type
/Users/dmenest/git/vlc/extras/contrib/src/gecko-sdk/include/npapi.h:505: error: ‘WindowRef’ does not name a type
/Users/dmenest/git/vlc/extras/contrib/src/gecko-sdk/include/npapi.h:510: error: ‘osEvt’ was not declared in this scope

It appears that the 1.9.2 npapi.h is not set up for 64-bit very well.  Carbon.h is only #included if the build is on 32 bit, but later, the header references things like EventRecord and CGrafPtr that are defined in Carbon.h.

david


      




More information about the vlc-devel mailing list