From: Matthias R. <mri...@in...> - 2008-03-21 09:36:30
Attachments:
dont-remove-no-pic-for-non-ld64-77.diff
|
Removing this flag (probably) helps for mac intel x86-64 builds with XCode 3.0 (with linker ld64-77) but it breaks builds for other (e.g. newer) linker versions on mac intel x86-32. Only remove flag for this particular linker now. |
From: Matthias R. <mri...@in...> - 2008-03-21 12:15:25
Attachments:
dont-remove-no-pic-for-non-ld64-77-2.diff
|
Removing this flag (probably) helps for mac intel x86-64 builds with XCode 3.0 (with linker ld64-77) but it breaks builds for other (e.g. newer) linker versions on mac intel x86-32. Only remove flag for this particular linker now. This is patch is an extension to my previous patch. it fixes the same issue but for a different build mode in a different file. (first one was for universal build / this one is for i386-only build). |
From: Darren S. <li...@yo...> - 2008-03-24 23:50:09
|
I demand that Matthias Ringwald may or may not have written... > Removing this flag (probably) helps for mac intel x86-64 builds with > XCode 3.0 (with linker ld64-77) but it breaks builds for other (e.g. > newer) linker versions on mac intel x86-32. Only remove flag for this > particular linker now. Looks like this is for 1.2... I suspect that your time may be better spent merging xine-lib-1.2-macosx into xine-lib-1.2 and making a merged tree available somewhere. -- | Darren Salt | linux or ds at | nr. Ashington, | Toon | RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army | + Use more efficient products. Use less. BE MORE ENERGY EFFICIENT. This is your head. THiS iS yoUR HeAD On WindOwS. |
From: Matthias R. <mri...@in...> - 2008-03-25 13:41:01
|
Hi Darren the last three patches (Don't remove -mdynamic-no-pic for linkers other than ld64-77 (1) + (2), Don't create self-referencing symlinks for makefiles) are intended for the xine-lib-1.2 branch. The self- referencing symlinks might even be important for non mac os x (AFAIU). All do address compiling ffmpeg (for mac) as part of xine-lib, but not mac os x code in xine-lib itself. I am not aware on the purpose of the xine-lib-1.2-macosx branch and it's goal. I've seen that it exist, but the latest change is 5 months old. The patches then should be applied to both xine-lib-1.2 and xine- lib-1.2-macosx. Could you or someone else brief me on the goals and status of the libxine-1.2-macosx branch to let me see if and how I could contribute. So far I am happy with xine-lib-1.1 and xine-lib-1.2 working on all Macs I have access to. I've seen that libxine-1.2-macosx has a video_out_corevideo.m instaed of the old video_out_macosx.m and video_out/macosx/ package. cheers matthias On 25.03.2008, at 00:47, Darren Salt wrote: > I demand that Matthias Ringwald may or may not have written... > >> Removing this flag (probably) helps for mac intel x86-64 builds with >> XCode 3.0 (with linker ld64-77) but it breaks builds for other (e.g. >> newer) linker versions on mac intel x86-32. Only remove flag for this >> particular linker now. > > Looks like this is for 1.2... I suspect that your time may be better > spent > merging xine-lib-1.2-macosx into xine-lib-1.2 and making a merged tree > available somewhere. > > -- > | Darren Salt | linux or ds at | nr. Ashington, | Toon > | RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army > | + Use more efficient products. Use less. BE MORE ENERGY > EFFICIENT. > > This is your head. THiS iS yoUR HeAD On WindOwS. > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > xine-devel mailing list > xin...@li... > https://lists.sourceforge.net/lists/listinfo/xine-devel |