Fwd: Re: [OpenH323]Cross Compile

Steve Holle sholle at link-comm.com
Tue Jan 4 22:08:49 UTC 2005


At 11:50 AM 1/4/2005, Joel Sherrill <joel at OARcorp.com> wrote:
>Steve Holle wrote:
>>I'm trying to build the OpenH323 libraries and they are looking for what 
>>looks like the pthread and c_r libraries.  I've built RTEMS with the 
>>--enable-posix
>>  switch and it seems to generate many posix object files but not these 
>> two libraries.  Are these libraries included in another library?
>
>librtemscpu.a has all the POSIX and Classic API support (and a lot 
>more).  There is no separate libpthread with RTEMS.
>
>libc.a iSoLikeCandy at yahoo.coms provided with the tools and is newlib.  I 
>don't know why they are looking for libc_r.  I guess some hosts put their 
>pthread code in that library.
>
>Look at how the rtems-addon-packages are configured and built.  They
>override the variables for the compiler and flags to match what you
>should be using.  Eric Norum has managed to build a fair number of
>packages this way.

This may be a dumb question but that hasn't stopped me yet.  What are the 
"rtems-addon-packages" and where would I find them?


>--joel
>
>>>To: openh323 at openh323.org, openh323 at openh323.org
>>>From: Steve Holle <sholle at link-comm.com>
>>>Subject: Re: [OpenH323]Cross Compile
>>>
>>>At 02:59 PM 1/3/2005, Craig Southeren wrote:
>>>
>>>>On Mon, 03 Jan 2005 14:34:42 -0700
>>>>Steve Holle <sholle at link-comm.com> wrote:
>>>>
>>>>..deleted
>>>>
>>>> > I get the following errors :
>>>> >
>>>> > checking if Unix semaphores are available... no
>>>> > configure: WARNING: This host does not support semaphores which are 
>>>> essential
>>>> > configure: WARNING: to implement 'critical sections'. This feature 
>>>> was added
>>>> > configure: WARNING: in PWLib 1.7.0 and improves the stability of 
>>>> multithreaded
>>>> > configure: WARNING: programs. This feature has been disabled for 
>>>> this host
>>>> > checking for pthread_create in -lpthread... no
>>>> > checking for pthread_create in -lc_r... no
>>>> > configure: error: must have pthreads!
>>>> >
>>>> > rtems does support pthreads. but I can't figure out how to tell the
>>>> > configure program.
>>>>
>>>>configure is looking in the -lpthread and -lc_r libraries for pthreads
>>>>functions, and is not finding them. Either these libraries are not
>>>>available or not correct for RTEMS. It will be necessary to fix or
>>>>supplement these tests in order for configure to complete.
>>>>
>>>>    Craig
>>>>
>>>>-----------------------------------------------------------------------
>>>>  Craig Southeren      craigs at postincrement.com / craigs at voxgratia.org
>>>>
>>>>  Phone:  +61 243654666      ICQ: #86852844
>>>>  Fax:    +61 243673140      MSN: craig_southeren at hotmail.com
>>>>  Mobile: +61 417231046   Jabber: craigs at jabber.voxgratia.org
>>>>
>>>>  Post Increment - Consulting & Services    http://www.postincrement.com
>>>>  Vox Gratia - The Open Source VoIP portal  http://www.voxgratia.org
>>>>  Raving Of A Strange Mind - the VoIP blog  http://www.southeren.com/blog
>>>>
>>>>------------------------------------------------------------------------
>>>>Check the FAQ before asking! - http://www.openh323.org/~openh323/fom.cgi
>>>>The OpenH323 Project mailing list, using Mailman. To unsubscribe or
>>>>change your subscription options, goto
>>>>http://www.openh323.org/mailman/listinfo/openh323
>>>>Maintained by Quicknet Technologies, Inc - http://www.quicknet.net
>>>>------------------------------------------------------------------------
>>>
>>>
>>>Steve Holle
>>>Link Communications, Inc.
>>>1035 Cerise Rd.
>>>Billings, MT  59101
>>>sholle at link-comm.com
>
>
>--
>Joel Sherrill, Ph.D.             Director of Research & Development
>joel at OARcorp.com                 On-Line Applications Research
>Ask me about RTEMS: a free RTOS  Huntsville AL 35805
>    Support Available             (256) 722-9985

Steve Holle
Link Communications, Inc.
1035 Cerise Rd.
Billings, MT  59101
sholle at link-comm.com  




More information about the users mailing list