Hi Michael, unfortunately I do need omniORB and omniORBpy, so I don't want to uninstall them... The CPATH is not set. Do you think that temporarily removing it, compiling gnuradio and installing it back on would do the trick?
Thanks a lot for your help!! Jakub On Tue, Feb 10, 2009 at 4:38 PM, Michael Dickens <m...@alum.mit.edu> wrote: > On Feb 10, 2009, at 1:35 PM, Jakub Moskal wrote: >> >> I checkout the latest trunk, bootstrap finished without any warnings. >> The configure finished in the same way as it did for the 3.1 release. >> However, when trying to compile I get the following error: >> >> In file included from ./gr_msg_queue.h:26, >> from gr_msg_queue.cc:26: >> /opt/local/include/omnithread.h:178:2: error: #error "No >> implementation header file" > > > Hi Jakob - It looks like MacPorts has installed omniORB, which includes the > file omnithread.h, which is placed into the search path for CXX pretty early > on. If you don't need this port, try uninstall'ing it (sudo port uninstall > omniORB). > > I can't explain why the 3.1 release compiled while the trunk does not, under > the same (presumedly) shell environment and pre-installed libraries / > headers. > > In your shell, if you do "env | grep CPATH" does it return anything? At > least on OSX, this variable is no longer needed because the boost M4 scripts > (which are used to create "configure") check for headers in > /opt/local/include by default. So if this variable does exist, try removing > it & recompiling ... that may or not work. > > Let me know (on or off list, depending on the complexity of it) of your > progress. - MLD > _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio