Hi,
        Where can I control linker architecture flags to prevent the following 
errors? I've built qt, qwt and qwtplot3d for 32-bit mode, and with cocoa 
support. 

However, at link time, gnuradio is trying to link to x86_64.

A little futher down, it is trying to link to the Carbon framework, whereas 
I've only built the Cocoa framework.


libtool: link: g++ -dynamiclib -Wl,-undefined -Wl,dynamic_lookup -o 
.libs/libgnuradio-qtgui-3.4git.0.dylib  .libs/FrequencyDisplayPlot.o 
.libs/TimeDomainDisplayPlot.o .libs/WaterfallDisplayPlot.o 
.libs/Waterfall3DDisplayPlot.o .libs/waterfallGlobalData.o 
.libs/ConstellationDisplayPlot.o .libs/spectrumdisplayform.o 
.libs/SpectrumGUIClass.o .libs/spectrumUpdateEvents.o .libs/plot_waterfall.o 
.libs/qtgui_sink_c.o .libs/qtgui_sink_f.o   
/Users/elvis/Tool/gnuradio/gnuradio-core/src/lib/.libs/libgnuradio-core.dylib 
-L/usr/local/lib /Users/elvis/Tool/gnuradio/gruel/src/lib/.libs/libgruel.dylib 
-lboost_thread /usr/local/lib/libfftw3f.dylib /usr/local/lib/libgsl.dylib 
/usr/local/lib/libgslcblas.dylib -lcblas -lstdc++ -lqwt -lqwtplot3d -framework 
QtOpenGL -framework QtGui -framework QtCore -framework AppKit -framework Carbon 
-framework OpenGL -framework AGL -framework ApplicationServices 
-L/Developer/Applications/Qt-4.7/lib -lz -lm  
-F/Developer/Applications/Qt-4.7/lib -Wl,-dylib_file 
-Wl,/usr/local/lib/libgruel-3.4git.0.dylib:/Users/elvis/Tool/gnuradio/gruel/src/lib/.libs/libgruel.dylib
   -framework QtOpenGL -framework QtGui -framework QtCore -framework AppKit 
-framework Carbon -framework OpenGL -framework AGL -framework 
ApplicationServices -install_name  
/usr/local/lib/libgnuradio-qtgui-3.4git.0.dylib -compatibility_version 1 
-current_version 1.0 -Wl,-single_module

ld: warning: in /usr/local/lib/libqwt.dylib, file was built for i386 which is 
not the architecture being linked (x86_64)

/bin/sh ../../../libtool --tag=CXX   --mode=link g++ -g -O1 
-Wno-strict-aliasing -Wno-parentheses  -D_THREAD_SAFE   -module -avoid-version  
  -o _qtgui.la -rpath /usr/local/lib/python2.6/site-packages/gnuradio/qtgui 
_qtgui_la-qtgui.lo -lstdc++ libgnuradio-qtgui.la 
libtool: link: g++ -Wl,-undefined -Wl,dynamic_lookup -o .libs/_qtgui.so -bundle 
 .libs/_qtgui_la-qtgui.o   ./.libs/libgnuradio-qtgui.dylib -L/usr/local/lib 
-L/Developer/Applications/Qt-4.7/lib 
/Users/elvis/Tool/gnuradio/gnuradio-core/src/lib/.libs/libgnuradio-core.dylib 
/Users/elvis/Tool/gnuradio/gruel/src/lib/.libs/libgruel.dylib -lboost_thread 
/usr/local/lib/libfftw3f.dylib /usr/local/lib/libgsl.dylib 
/usr/local/lib/libgslcblas.dylib -lcblas -lstdc++ -lqwt -lqwtplot3d -lz -lm  
-Wl,-dylib_file 
-Wl,/usr/local/lib/libgnuradio-core-3.4git.0.dylib:/Users/elvis/Tool/gnuradio/gnuradio-core/src/lib/.libs/libgnuradio-core.dylib
 -Wl,-dylib_file 
-Wl,/usr/local/lib/libgruel-3.4git.0.dylib:/Users/elvis/Tool/gnuradio/gruel/src/lib/.libs/libgruel.dylib
 -Wl,-dylib_file 
-Wl,/usr/local/lib/libgruel-3.4git.0.dylib:/Users/elvis/Tool/gnuradio/gruel/src/lib/.libs/libgruel.dylib
   -framework QtOpenGL -framework QtGui -framework QtCore -framework AppKit 
-framework Carbon -framework OpenGL -framework AGL -framework 
ApplicationServices

ld: framework not found QtOpenGL
collect2: ld returned 1 exit status

Best regards,

Elvis

_______________________________________________
Discuss-gnuradio mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to