Hi Martin,

Thanks for the report.  I've just double checked and pthread_yield()
is just a void so I've changed the code to reflect this and should now
compile just fine.  This fix is now checked into OpenThreads SVN.

Robert.

On 10/1/07, Martin Spott <[EMAIL PROTECTED]> wrote:
> "Robert Osfield" wrote:
>
> > Please test on as many platforms as you can lay your hands on and
> > provide positive negative feedback.
>
> Just an informal note, FreeBSD-6.2, GCC 3.4.6:
>
> /usr/local/bin/cmake -H/usr/local/src/OpenSceneGraph 
> -B/usr/local/src/OpenSceneGraph --check-build-system 
> CMakeFiles/Makefile.cmake 0
> /usr/local/bin/cmake -E cmake_progress_start 
> /usr/local/src/OpenSceneGraph/CMakeFiles 100
> make -f CMakeFiles/Makefile2 all
> make -f src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/build.make 
> src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/depend
> make -f src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/build.make 
> src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/build
> /usr/local/bin/cmake -E cmake_progress_report 
> /usr/local/src/OpenSceneGraph/CMakeFiles
> [  0%] Building CXX object 
> src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/PThread.o
> /usr/bin/g++  -O3 -march=pentiumpro  -DOpenThreads_EXPORTS   -fPIC 
> -I/usr/local/src/OpenSceneGraph/include -I/usr/local/include   
> -DOPENTHREADS_EXPORTS -DHAVE_PTHREAD_YIELD -DHAVE_PTHREAD_SETCONCURRENCY 
> -DHAVE_PTHREAD_GETCONCURRENCY -o 
> src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/PThread.o -c 
> /usr/local/src/OpenSceneGraph/src/OpenThreads/pthreads/PThread.c++
> /usr/local/src/OpenSceneGraph/src/OpenThreads/pthreads/PThread.c++: In static 
> member function `static int OpenThreads::Thread::YieldCurrentThread()':
> /usr/local/src/OpenSceneGraph/src/OpenThreads/pthreads/PThread.c++:903: 
> error: void value not ignored as it ought to be
> *** Error code 1
>
>
>         Martin.
> --
>  Unix _IS_ user friendly - it's just selective about who its friends are !
> --------------------------------------------------------------------------
> _______________________________________________
> osg-users mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to