I spent some time doing this today, and I can't get it to build.sugis wrote:Ah, that thread mostly relates to the older 26.x.x series. There were numerous build difficulties during that time frame -- have you tried with the new 27 tree though? It took a lot less work to get it building on Mac than 26 did historically.
I downloaded the tycho branch, exported the MOZCONFIG environment variable, and set the correct location for the 10.7 SDK in mozconfig.tycho. That allowed the build to limp along until it died on a test routine. So in the configure file, I edited out the edit for test for -enable-application directory, and instead forced browser option starting at line 11046. The build limped along further, until it died at dom/media/mediasource/TrackBuffersManager.cpp:1677:22.
Code: Select all
nsTArray<TrackBuffersManager::TrackData*>
TrackBuffersManager::GetTracksList()
{
MOZ_ASSERT(OnTaskQueue());
nsTArray<TrackData*> tracks;
if (HasVideo()) {
tracks.AppendElement(&mVideoTracks);
}
if (HasAudio()) {
tracks.AppendElement(&mAudioTracks);
}
return tracks;
}
Anyhow, I'd like to be another maintainer, but I'm stuck.
OS 10.9 -- fully updated macports (except autoconf which is at 2.13) -- XCode command-line tools installed.