Re: libxvidcore OS4 port (source code changes)
Michael Militzer <[email protected]> Tue, 09 Jun 2009 09:56:00 +0200
| Newsgroups | gmane.comp.video.xvid.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi, you're right. The semantics of gcc's -maltivec is different to Apple's -faltivec. I've tried to change autoconf/Makefile on xvid HEAD to consider this as you suggested. I have no PPC available to test though... Regards, Michael Quoting Fredrik Wikstrom <[email protected]>: > Hi, > > Thanks for including my code changes. > > I just build the CVS version and it compiled without problems. > > I've also had to change the Makefile and platform.inc so that the > -maltivec -mabi=altivec flags are only used on files with altivec, > otherwise gcc 4.2.4 generates altivec code by itself in other files > breaking the build on non-altivec systems. My system has an AMCC 440EP > CPU, which doesn't have an Altivec unit. > > My solution was to remove these flags from SPECIFIC_CFLAGS, create a > variable ALTIVEC_CFLAGS with them in the platform.inc file and then add > the following rule to the Makefile: > > $(PPC_ALTIVEC_OBJECTS): CFLAGS+= $(ALTIVEC_CFLAGS) > > AFAIK this problem should also affect other PPC-based platforms. > > Regards, > Fredrik Wikstrom > > Michael Militzer wrote: >> Hi, >> >> thanks for the port. I've committed your patch (with some modifications) >> to the xvid HEAD branch. So you may want to recheck whether xvid HEAD now >> properly compiles on AmigaOS 4. >> >> Regards, >> Michael >> >> >> Quoting Fredrik Wikstrom <[email protected]>: >> >> >>> Hi, >>> >>> I have ported the libxvidcore library to AmigaOS 4. >>> >>> I've attached diffs of the source code changes I made. Would be nice if >>> they were included in the official xvidcore sources. >>> >>> The diffs are made against the version 1.2.2 release. >>> >>> Best Regards, >>> Fredrik Wikstrom >>> >> >> >> >> >> >> >> _______________________________________________ >> Xvid-devel mailing list >> [email protected] >> http://list.xvid.org/mailman/listinfo/xvid-devel >> > > _______________________________________________ > Xvid-devel mailing list > [email protected] > http://list.xvid.org/mailman/listinfo/xvid-devel > >