discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] Re: Intel Mac GNU Radio Install Update Soon


From: Dave
Subject: Re: [Discuss-gnuradio] Re: Intel Mac GNU Radio Install Update Soon
Date: Thu, 1 Jun 2006 15:43:42 -0400

Michael,

Thanks for the information, that is great.

On Jun 1, 2006, at 3:24 PM, Michael Dickens wrote:

Dave - You can do all of the background install using DarwinPorts, but, as you found out, FFTW has some issues. The problem is not in optimization, but rather in the way Apple has tweaked GCC's use of "pentium-pro" for the architecture. Most files compile just fine but a few (4-5) need this option removed for correct compilation (with optimization -03 still on, which is good).


The FFTW folks got back to me.  Here is what they had to say:

        There are two known problems on the Intel Macs.

First, Apple's gcc 4.0.1 on Intel has a bug that causes it to crash when compiling our kernel/trig.c file ... the workaround is to compile this file without optimization:
    cd kernel; make CFLAGS=" " trig.lo

Second, our CPU detection currently doesn't work for that machine. You can manually force it to tune for the pentium-m (which seems to be the best option for now) by configuring --with-gcc-arch=pentium-m

I haven't tried out the configure option, but that looks like it might make things a bit easier.


I have submitted patches to Eric to fix the .align issue - some compilers define that number in log2 while others use linear. I'd be happy to ship you my diff's if you have time to try them out.

Great!  I would be happy to.

As of 1 week ago, there were no issues with gnuradio-core other than the .align and a .global issue in the same .S files in gnuradio-core/src/lib/filter . Everything compiled and installed correctly on a MacBook Pro. Admittedly, Apple has released XCode 2.3 since then, so if you're using that version there might be an issue. We haven't finished testing under XCode 2.3 yet, maybe due to lack of time.

I haven't updated XCode yet.  I'll do that and give it a go.

Permissions are generally a local-computer issue, not one of how they are stored in the CVS or SVN repository.

I'd be willing to bet that the compile issue is some combination of your shell environment and LIBTOOL not working together. -Unless- it's XCode 2.3, then it's most likely not a Mac-Intel issue.

OK.  I'll check it out.

I have updated my install guide < http://www.nd.edu/~mdickens/ GNURadio/ > to include the latest changes for FFTW to compile using DarwinPorts on an Intel-Mac.

Great!  I'll try it out.

I'm happy to help you debug your compile issue, probably off-list is best. - MLD

Sounds good.  Thanks again for your help.  Much appreciated.

Dave.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]