From: SourceForge.net <no...@so...> - 2006-07-15 22:12:19
|
Bugs item #1479648, was opened at 2006-05-01 05:15 Message generated for change (Comment added) made by rangerrick You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=109655&aid=1479648&group_id=9655 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: portability problem Group: v1.1.1 Status: Open Resolution: None Priority: 5 Submitted By: Daniel Macks (dmacks) Assigned to: Nobody/Anonymous (nobody) Summary: xine-lib configure can't handle host=i386-darwin Initial Comment: configure.ac incorrectly assumes that x86 is not darwin and that darwin is ppc. It sets *CFLAGS and some platform defines using a construct like this: case $host in: x86) # set flags for intel;; darwin) # set flags for ppc and darwin;; esac My Intel Mac reports itself as i386-apple-darwin8.6.1, which means the flags needed for darwin don't get set. As a result, HOST_OS_DARWIN is #undef and OBJCFLAGS is not set, so there are many compiler crashes. Need to disentangle the CPU-specific and OS-specific sets. ---------------------------------------------------------------------- Comment By: Benjamin Reed (rangerrick) Date: 2006-07-15 18:12 Message: Logged In: YES user_id=375 The problems really go much deeper than this. I've gotten 1.1.2 to compile properly on darwin-x86 now and will be putting together a non-hacked-up patch shortly. :) ---------------------------------------------------------------------- Comment By: Diego Pettenò (dgp85) Date: 2006-07-10 19:16 Message: Logged In: YES user_id=60011 I've committed a patch to configure.ac that should take care of this issue, can you please try and report if it works? Thanks. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=109655&aid=1479648&group_id=9655 |