I had the same error, but by upgrading port and cleaning gnuradio this error
went away:

  % sudo port selfupdate
 % sudo port upgrade outdated
 % sudo port clean gnuradio
 % sudo port install gnuradio

After that it somehow still tries to install wxPython and will halt with
this error:

Error: Target org.macports.build returned: shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_python_py26-wxpython/work/wxPython-src-2.8.9.1/wxPython"
&& /opt/local/Library/Frameworks/Python.framework/Versions/2.6/bin/python2.6
setup.py build " returned error 1
Command output:                  from include/wx/wxPython/wxPython.h:22,
                 from src/mac/_gdi_wrap.cpp:2736:
/opt/local/lib/wx/include/mac-unicode-release-2.8/wx/setup.h:962:1: warning:
"SIZEOF_SIZE_T" redefined

If you get that error, omit the package py26-wxpython and install the other
missing packages with:

 % sudo port install py26-cheetah py26-gtk atk gtk-doc docbook-xml
docbook-xml-4.1.2 xmlcatmgr docbook-xml-4.2 docbook-xml-4.3 docbook-xml-4.4
docbook-xml-4.5 docbook-xml-5.0 docbook-xsl gnome-doc-utils iso-codes
p5-xml-parser py26-libxml2 rarian getopt intltool gnome-common
p5-getopt-long p5-pathtools p5-scalar-list-utils gtk2 cairo libpixman jasper
pango shared-mime-info xorg-libXcomposite xorg-compositeproto xorg-libXfixes
xorg-fixesproto xorg-libXcursor xorg-libXdamage xorg-damageproto xorg-libXi
xorg-libXinerama xorg-xineramaproto libglade2 py26-cairo py26-gobject libffi
py26-lxml gnuradio-gsm-fr-vocoder gnuradio-pager gnuradio-radar-mono
gnuradio-radio-astronomy gnuradio-sounder gnuradio-trellis gnuradio-usrp
gnuradio-video-sdl

After that everything is installed except gnuradio-utils which seems to
depend on gnuradio-wxgui and py26-wxpython

gr,
 marcel maatkamp

2010/2/9 Kunal Kandekar <kunalkande...@gmail.com>

> Hi,
> As another OS X + GNU Radio user, I really appreciate your efforts! I tried
> running "sudo port install gnuradio" on my MacBook Pro running 10.6.2. It
> fails with the following error:
>
> ----
>
> libtool: compile:  /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I../../../..
> -DOMNITHREAD_POSIX=1 -I/opt/local/include
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_gnuradio-core/work/gnuradio-3.2/gnuradio-core/src/lib/runtime
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_gnuradio-core/work/gnuradio-3.2/gnuradio-core/src/lib/general
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_gnuradio-core/work/gnuradio-3.2/gnuradio-core/src/lib/general
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_gnuradio-core/work/gnuradio-3.2/gnuradio-core/src/lib/gengen
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_gnuradio-core/work/gnuradio-3.2/gnuradio-core/src/lib/gengen
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_gnuradio-core/work/gnuradio-3.2/gnuradio-core/src/lib/filter
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_gnuradio-core/work/gnuradio-3.2/gnuradio-core/src/lib/filter
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_gnuradio-core/work/gnuradio-3.2/gnuradio-core/src/lib/missing
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_gnuradio-core/work/gnuradio-3.2/gnuradio-core/src/lib/reed-solomon
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_gnuradio-core/work/gnuradio-3.2/gnuradio-core/src/lib/viterbi
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_gnuradio-core/work/gnuradio-3.2/gnuradio-core/src/lib/io
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_gnuradio-core/work/gnuradio-3.2/gnuradio-core/src/lib/g72x
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_gnuradio-core/work/gnuradio-3.2/gnuradio-core/src/lib/swig
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_gnuradio-core/work/gnuradio-3.2/gnuradio-core/src/lib/hier
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_gnuradio-core/work/gnuradio-3.2/gnuradio-core/src/lib/swig
> -I/opt/local/include -I/opt/local/include -I/opt/local/include
> -I/opt/local/include/gnuradio -I/opt/local/include -I/opt/local/include -O2
> -arch x86_64 -MT float_dotprod_sse.lo -MD -MP -MF
> .deps/float_dotprod_sse.Tpo -c float_dotprod_sse.S  -fno-common -DPIC -o
> .libs/float_dotprod_sse.o
> float_dotprod_sse.S:63:suffix or operands invalid for `push'
> float_dotprod_sse.S:163:suffix or operands invalid for `pop'
> make[6]: *** [float_dotprod_sse.lo] Error 1
> make[6]: *** Waiting for unfinished jobs....
> mv -f .deps/ccomplex_dotprod_generic.Tpo .deps/ccomplex_dotprod_generic.Plo
> make[5]: *** [all] Error 2
> make[4]: *** [all-recursive] Error 1
> make[3]: *** [all-recursive] Error 1
> make[2]: *** [all-recursive] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
>
> Error: The following dependencies failed to build: gnuradio-audio-jack
> gnuradio-core jack libsndfile flac libxslt gnuradio-audio-osx
> gnuradio-audio-portaudio portaudio gnuradio-cvsd-vocoder gnuradio-gpio usrp
> gnuradio-grc gnuradio-wxgui py26-numpy py26-nose py26-setuptools py26-opengl
> py26-pil py26-wxpython wxWidgets py26-cheetah py26-gtk atk gtk-doc
> docbook-xml docbook-xml-4.1.2 xmlcatmgr docbook-xml-4.2 docbook-xml-4.3
> docbook-xml-4.4 docbook-xml-4.5 docbook-xml-5.0 docbook-xsl gnome-doc-utils
> iso-codes p5-xml-parser py26-libxml2 rarian getopt intltool gnome-common
> p5-getopt-long p5-pathtools p5-scalar-list-utils gtk2 jasper
> shared-mime-info xorg-libXcomposite xorg-compositeproto xorg-fixesproto
> xorg-libXfixes xorg-libXcursor xorg-libXdamage xorg-damageproto xorg-libXi
> xorg-libXinerama xorg-xineramaproto libglade2 py26-cairo py26-gobject libffi
> py26-lxml gnuradio-gsm-fr-vocoder gnuradio-pager gnuradio-radar-mono
> gnuradio-radio-astronomy gnuradio-sounder gnuradio-trellis gnuradio-usrp
> gnuradio-utils gnuradio-video-sdl
> Error: Status 1 encountered during processing.
>
> ----
>
> This is the same error as ticket #21292. I've seen "suffix or operands
> invalid" types of errors while trying to compile other projects on 10.6 too
> (most recently, for ffmpeg and libavcodec). As you have guessed, it has
> something to do with disparities between 32-bit and 64-bit architecture asm
> instructions. Hence, I am not sure if these files can be compiled for 64-bit
> only by twiddling configure parameters...  In some cases, I have managed to
> get past such problems by using "gcc -m32", but this has often cause
> problems later on in the build process, for instance, linking with 64-bit
> frameworks.
>
> Thanks,
> Kunal
>
>
> On Tue, Feb 9, 2010 at 12:14 PM, Michael Dickens <m...@alum.mit.edu> wrote:
>
>> I've checked in MacPorts modifications that should allow for installing
>> GNU Radio 3.2.2 via MacPorts on 10.5 (Intel or PPC; 32 or 64 bit;
>> "universal" too) or 10.6 (32 or 64 bit, except for gr-wxgui since it relies
>> on wxPython which doesn't have a 64-bit compatible version yet; wxWidgets
>> 2.9.0 claims to be 64-bit on OSX, finally).  If there are any OSX users of
>> GNU Radio who have some spare time / cycles, can you please give MacPorts a
>> try to see if "sudo port install gnuradio" (or, some subset such as just
>> "sudo port install gnuradio-audio-osx") works for you -- and get back to me
>> if not. - MLD
>>
>>
>>
>> _______________________________________________
>> Discuss-gnuradio mailing list
>> Discuss-gnuradio@gnu.org
>> http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>
>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to