Hallo

Mark Heath wrote:
> On 12/06/2008, at 11:23 PM, Mark Heath wrote:
>> As you can see here it has attempted to tune for pentium3 and gcc  
>> spits it over command line options...
>>
>> I would like to have universal binaries as I do use a mixture of PPC  
>> and Intel macs.
>>
>> I am guessing to build universal binaries is going to require some  
>> serious hacking of the build scripts.  Can anyone help?
> I discovered that adding the following option to configure helped this  
> issue:
> --disable-dependency-tracking
So you have made the mjpegtools included into Xcode, could you make the 
changes aviable somewhere ?

> Although I still needed to hack the libtool shell script to include  
> the arguments needed for multiple architecture linking.  And had to  
> switch the LDFLAGS argument depending on if the makefile was building  
> an ar library or an executable binary.  But I got there in the end.
 >
> It would be nice to be able to automate this into one seamless make.   
> If anyone is responsible for the Makefile and configure scripts, I'd  
> like to hear from you to see what we could change to make it build  
> cleanly.
I think Steven should be able to help you with that problem.

> I now have a shared library build of mjpegutils for OSX intel and ppc,  
> which links with projects from Xcode!!!
What programs do you want afterwards to link/compile against the 
mjpegtools ?

> (now all i need is to do the same for ffmpeg's libav, it doesn't  
> appear to support the --disable-dependency-tracking option)
I think libav is a problem.

One more things from your first mail:
> configure:  MJPEG tools 1.9.0 build configuration :
> configure:
> configure:   - X86 Optimizations:
> configure:     - MMX/3DNow!/SSE enabled      : false
> configure:   - arch/cpu compiler flags       : -march=pentium3 - 
> mtune=pentium3
[...]
> As you can see here it has attempted to tune for pentium3 and gcc  
> spits it over command line options...
If you don't use the CVS version of the mjpegtools the new MAC aren'T 
detected correct. You need to update the cpuinfo script and I think the 
cpuinfo.c file. You will find the changes in the CVS.

auf hoffentlich bald,

Berni the Chaos of Woodquarter

Email: [EMAIL PROTECTED]
www: http://www.lysator.liu.se/~gz/bernhard

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Mjpeg-users mailing list
Mjpeg-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mjpeg-users

Reply via email to