discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] 'make check' fails on OS X 10.5 with gnuradio 3.


From: Jakub Moskal
Subject: Re: [Discuss-gnuradio] 'make check' fails on OS X 10.5 with gnuradio 3.1 release
Date: Tue, 10 Feb 2009 13:35:18 -0500

Michael,

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"
/opt/local/include/omnithread.h:191:2: error: #error "Implementation
header file incomplete"
/opt/local/include/omnithread.h:241: error: ISO C++ forbids
declaration of 'OMNI_MUTEX_IMPLEMENTATION' with no type
/opt/local/include/omnithread.h:242: error: expected ';' before '}' token
/opt/local/include/omnithread.h:242: error: expected `;' before '}' token
/opt/local/include/omnithread.h: In member function 'void omni_mutex::lock()':
/opt/local/include/omnithread.h:226: error:
'OMNI_MUTEX_LOCK_IMPLEMENTATION' was not declared in this scope
/opt/local/include/omnithread.h:226: error: expected `;' before '}' token
/opt/local/include/omnithread.h: In member function 'void omni_mutex::unlock()':
/opt/local/include/omnithread.h:227: error:
'OMNI_MUTEX_UNLOCK_IMPLEMENTATION' was not declared in this scope
/opt/local/include/omnithread.h:227: error: expected `;' before '}' token
/opt/local/include/omnithread.h: At global scope:
/opt/local/include/omnithread.h:321: error: ISO C++ forbids
declaration of 'OMNI_CONDITION_IMPLEMENTATION' with no type
/opt/local/include/omnithread.h:322: error: expected ';' before '}' token
/opt/local/include/omnithread.h:322: error: expected `;' before '}' token
/opt/local/include/omnithread.h:355: error: ISO C++ forbids
declaration of 'OMNI_SEMAPHORE_IMPLEMENTATION' with no type
/opt/local/include/omnithread.h:356: error: expected ';' before '}' token
/opt/local/include/omnithread.h:356: error: expected `;' before '}' token
/opt/local/include/omnithread.h:641: error: ISO C++ forbids
declaration of 'OMNI_THREAD_IMPLEMENTATION' with no type
/opt/local/include/omnithread.h:642: error: expected ';' before '}' token
/opt/local/include/omnithread.h:642: error: expected `;' before '}' token
make[5]: *** [gr_msg_queue.lo] Error 1

Any ideas? 3.1 compiled without any problem and I was able to run some
examples that didn't require USRP.

Thanks!
Jakub

On Tue, Feb 10, 2009 at 12:05 PM, Michael Dickens <address@hidden> wrote:
> Hi Jakob - Good to hear you got GNU Radio running on your OSX install.  All
> of the bootstrap warnings and the failed tests on OSX have been corrected in
> the latest trunk; I highly recommend updating to it ("svn up") if you have
> the time. - MLD
>
> On Feb 10, 2009, at 11:55 AM, Jakub Moskal wrote:
>>
>> thank you for help! It turned out that I had set the DYLD_LIBRARY_PATH
>> for my Matlab, so that I could interface it with Java. Also, the
>> PKG_CONFIG_PATH hadn't been set at all. After removing the
>> DYLD_LIBRARY_PATH and setting the PKG_CONFIG_PATH I managed to compile
>> 3.1 release from svn. I got some warnings from bootstrap (namely,
>> "AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS", which
>> didn't appear with 3.2 branch) and the 'make test' failed two tests
>> (gr_goertzel), the same way it did for
>> http://www.mail-archive.com/address@hidden/msg13160.html --
>> I ignored it, installed and managed to import gr in python without any
>> warnings.
>




reply via email to

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