discuss-gnuradio
[Top][All Lists]
Advanced

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

[Discuss-gnuradio] Building GNURadio on Mac 10.9.5 using Homebrew Proble


From: Ed
Subject: [Discuss-gnuradio] Building GNURadio on Mac 10.9.5 using Homebrew Problems
Date: Wed, 5 Nov 2014 13:55:05 -0800

Guru’s:
I am trying to build gnuradio on Mac OS 10.9.5 using homebrew and I can’t seem 
to get past this error:

[ 38%] Generating codec2/codebookd.c
cd /tmp/gnuradio-t1vtKS/build/gr-vocoder/lib && ./generate_codebook lsp_cbd 
/tmp/gnuradio-t1vtKS/gr-vocoder/lib/codec2/codebook/dlsp1.txt 
/tmp/gnuradio-t1vtKS/gr-vocoder/lib/codec2/codebook/dlsp2.txt 
/tmp/gnuradio-t1vtKS/gr-vocoder/lib/codec2/codebook/dlsp3.txt 
/tmp/gnuradio-t1vtKS/gr-vocoder/lib/codec2/codebook/dlsp4.txt 
/tmp/gnuradio-t1vtKS/gr-vocoder/lib/codec2/codebook/dlsp5.txt 
/tmp/gnuradio-t1vtKS/gr-vocoder/lib/codec2/codebook/dlsp6.txt 
/tmp/gnuradio-t1vtKS/gr-vocoder/lib/codec2/codebook/dlsp7.txt 
/tmp/gnuradio-t1vtKS/gr-vocoder/lib/codec2/codebook/dlsp8.txt 
/tmp/gnuradio-t1vtKS/gr-vocoder/lib/codec2/codebook/dlsp9.txt 
/tmp/gnuradio-t1vtKS/gr-vocoder/lib/codec2/codebook/dlsp10.txt > 
/tmp/gnuradio-t1vtKS/build/gr-vocoder/lib/codec2/codebookd.c
/usr/local/Cellar/cmake/3.0.2/bin/cmake -E cmake_progress_report 
/tmp/gnuradio-t1vtKS/build/CMakeFiles 
[ 38%] Generating codec2/codebookvq.c
cd /tmp/gnuradio-t1vtKS/build/gr-vocoder/lib && ./generate_codebook lsp_cbvq 
/tmp/gnuradio-t1vtKS/gr-vocoder/lib/codec2/codebook/lsp1.txt 
/tmp/gnuradio-t1vtKS/gr-vocoder/lib/codec2/codebook/lsp2.txt 
/tmp/gnuradio-t1vtKS/gr-vocoder/lib/codec2/codebook/lsp3.txt 
/tmp/gnuradio-t1vtKS/gr-vocoder/lib/codec2/codebook/lsp4.txt 
/tmp/gnuradio-t1vtKS/gr-vocoder/lib/codec2/codebook/lsp45678910.txt > 
/tmp/gnuradio-t1vtKS/build/gr-vocoder/lib/codec2/codebookvq.c
Undefined symbols for architecture x86_64:
  "_SDL_CreateYUVOverlay", referenced from:
      gr::video_sdl::sink_s_impl::sink_s_impl(double, int, int, unsigned int, 
int, int) in sink_s_impl.cc.o
      gr::video_sdl::sink_s_impl::sink_s_impl(double, int, int, unsigned int, 
int, int) in sink_s_impl.cc.o
      gr::video_sdl::sink_uc_impl::sink_uc_impl(double, int, int, unsigned int, 
int, int) in sink_uc_impl.cc.o
      gr::video_sdl::sink_uc_impl::sink_uc_impl(double, int, int, unsigned int, 
int, int) in sink_uc_impl.cc.o
  "_SDL_Delay", referenced from:
      gr::video_sdl::sink_s_impl::work(int, std::__1::vector<void const*, 
std::__1::allocator<void const*> >&, std::__1::vector<void*, 
std::__1::allocator<void*> >&) in sink_s_impl.cc.o
      gr::video_sdl::sink_uc_impl::work(int, std::__1::vector<void const*, 
std::__1::allocator<void const*> >&, std::__1::vector<void*, 
std::__1::allocator<void*> >&) in sink_uc_impl.cc.o
  "_SDL_DisplayYUVOverlay", referenced from:
      gr::video_sdl::sink_s_impl::copy_plane_to_surface(int, int, short const*) 
in sink_s_impl.cc.o
      gr::video_sdl::sink_uc_impl::copy_plane_to_surface(int, int, unsigned 
char const*) in sink_uc_impl.cc.o
  "_SDL_FreeYUVOverlay", referenced from:
      gr::video_sdl::sink_s_impl::sink_s_impl(double, int, int, unsigned int, 
int, int) in sink_s_impl.cc.o
      gr::video_sdl::sink_s_impl::sink_s_impl(double, int, int, unsigned int, 
int, int) in sink_s_impl.cc.o
      gr::video_sdl::sink_uc_impl::sink_uc_impl(double, int, int, unsigned int, 
int, int) in sink_uc_impl.cc.o
      gr::video_sdl::sink_uc_impl::sink_uc_impl(double, int, int, unsigned int, 
int, int) in sink_uc_impl.cc.o
  "_SDL_GetError", referenced from:
      gr::video_sdl::sink_s_impl::sink_s_impl(double, int, int, unsigned int, 
int, int) in sink_s_impl.cc.o
      gr::video_sdl::sink_s_impl::sink_s_impl(double, int, int, unsigned int, 
int, int) in sink_s_impl.cc.o
      gr::video_sdl::sink_uc_impl::sink_uc_impl(double, int, int, unsigned int, 
int, int) in sink_uc_impl.cc.o
      gr::video_sdl::sink_uc_impl::sink_uc_impl(double, int, int, unsigned int, 
int, int) in sink_uc_impl.cc.o
  "_SDL_GetTicks", referenced from:
      gr::video_sdl::sink_s_impl::copy_plane_to_surface(int, int, short const*) 
in sink_s_impl.cc.o
      gr::video_sdl::sink_s_impl::work(int, std::__1::vector<void const*, 
std::__1::allocator<void const*> >&, std::__1::vector<void*, 
std::__1::allocator<void*> >&) in sink_s_impl.cc.o
      gr::video_sdl::sink_uc_impl::copy_plane_to_surface(int, int, unsigned 
char const*) in sink_uc_impl.cc.o
      gr::video_sdl::sink_uc_impl::work(int, std::__1::vector<void const*, 
std::__1::allocator<void const*> >&, std::__1::vector<void*, 
std::__1::allocator<void*> >&) in sink_uc_impl.cc.o
  "_SDL_Init", referenced from:
      gr::video_sdl::sink_s_impl::sink_s_impl(double, int, int, unsigned int, 
int, int) in sink_s_impl.cc.o
      gr::video_sdl::sink_s_impl::sink_s_impl(double, int, int, unsigned int, 
int, int) in sink_s_impl.cc.o
      gr::video_sdl::sink_uc_impl::sink_uc_impl(double, int, int, unsigned int, 
int, int) in sink_uc_impl.cc.o
      gr::video_sdl::sink_uc_impl::sink_uc_impl(double, int, int, unsigned int, 
int, int) in sink_uc_impl.cc.o
  "_SDL_LockYUVOverlay", referenced from:
      gr::video_sdl::sink_s_impl::sink_s_impl(double, int, int, unsigned int, 
int, int) in sink_s_impl.cc.o
      gr::video_sdl::sink_s_impl::sink_s_impl(double, int, int, unsigned int, 
int, int) in sink_s_impl.cc.o
      gr::video_sdl::sink_s_impl::work(int, std::__1::vector<void const*, 
std::__1::allocator<void const*> >&, std::__1::vector<void*, 
std::__1::allocator<void*> >&) in sink_s_impl.cc.o
      gr::video_sdl::sink_uc_impl::sink_uc_impl(double, int, int, unsigned int, 
int, int) in sink_uc_impl.cc.o
      gr::video_sdl::sink_uc_impl::sink_uc_impl(double, int, int, unsigned int, 
int, int) in sink_uc_impl.cc.o
      gr::video_sdl::sink_uc_impl::work(int, std::__1::vector<void const*, 
std::__1::allocator<void const*> >&, std::__1::vector<void*, 
std::__1::allocator<void*> >&) in sink_uc_impl.cc.o
  "_SDL_Quit", referenced from:
      gr::video_sdl::sink_s_impl::sink_s_impl(double, int, int, unsigned int, 
int, int) in sink_s_impl.cc.o
      gr::video_sdl::sink_s_impl::sink_s_impl(double, int, int, unsigned int, 
int, int) in sink_s_impl.cc.o
      gr::video_sdl::sink_s_impl::~sink_s_impl() in sink_s_impl.cc.o
      gr::video_sdl::sink_s_impl::~sink_s_impl() in sink_s_impl.cc.o
      gr::video_sdl::sink_uc_impl::sink_uc_impl(double, int, int, unsigned int, 
int, int) in sink_uc_impl.cc.o
      gr::video_sdl::sink_uc_impl::sink_uc_impl(double, int, int, unsigned int, 
int, int) in sink_uc_impl.cc.o
      gr::video_sdl::sink_uc_impl::~sink_uc_impl() in sink_uc_impl.cc.o
      ...
  "_SDL_SetVideoMode", referenced from:
      gr::video_sdl::sink_s_impl::sink_s_impl(double, int, int, unsigned int, 
int, int) in sink_s_impl.cc.o
      gr::video_sdl::sink_s_impl::sink_s_impl(double, int, int, unsigned int, 
int, int) in sink_s_impl.cc.o
      gr::video_sdl::sink_uc_impl::sink_uc_impl(double, int, int, unsigned int, 
int, int) in sink_uc_impl.cc.o
      gr::video_sdl::sink_uc_impl::sink_uc_impl(double, int, int, unsigned int, 
int, int) in sink_uc_impl.cc.o
  "_SDL_UnlockYUVOverlay", referenced from:
      gr::video_sdl::sink_s_impl::sink_s_impl(double, int, int, unsigned int, 
int, int) in sink_s_impl.cc.o
      gr::video_sdl::sink_s_impl::sink_s_impl(double, int, int, unsigned int, 
int, int) in sink_s_impl.cc.o
      gr::video_sdl::sink_s_impl::work(int, std::__1::vector<void const*, 
std::__1::allocator<void const*> >&, std::__1::vector<void*, 
std::__1::allocator<void*> >&) in sink_s_impl.cc.o
      gr::video_sdl::sink_uc_impl::sink_uc_impl(double, int, int, unsigned int, 
int, int) in sink_uc_impl.cc.o
      gr::video_sdl::sink_uc_impl::sink_uc_impl(double, int, int, unsigned int, 
int, int) in sink_uc_impl.cc.o
      gr::video_sdl::sink_uc_impl::work(int, std::__1::vector<void const*, 
std::__1::allocator<void const*> >&, std::__1::vector<void*, 
std::__1::allocator<void*> >&) in sink_uc_impl.cc.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [gr-video-sdl/lib/libgnuradio-video-sdl.3.7.6git.dylib] Error 1
make[1]: *** [gr-video-sdl/lib/CMakeFiles/gnuradio-video-sdl.dir/all] Error 2
make[1]: /usr/local/Cellar/cmake/3.0.2/bin/c

Anybody have any ideas on how to solve this problem?

Thanks,
Ed




reply via email to

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