gnustep-dev
[Top][All Lists]
Advanced

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

Re: gnustep base on NetBSD 4.0 i386


From: Matt Rice
Subject: Re: gnustep base on NetBSD 4.0 i386
Date: Fri, 4 Jan 2008 16:30:38 -0800

adding -pthread on the gcc command line seems to fix it


On Jan 4, 2008 12:56 PM, David Wetzel <address@hidden> wrote:
> I get this on NetBSD 4.0 i386
>
> it seems like GNUstep/objc threads are broken on NetBSD 4.0
>
> (gdb) r
> Starting program: 
> /Users/dave/projects/gnustep-testfarm/core/base/Testing/obj/diningPhilosophers
> /Users/dave/projects/gnustep-testfarm/core/base/Testing/obj/diningPhilosophers:
>  Uncaught
> exception NSInternalInconsistencyException, reason: Unable to detach thread 
> (perhaps No such file or
> directory)
>
> Program received signal SIGABRT, Aborted.
> 0xbb63022f in kill () from /usr/lib/libc.so.12
> (gdb) bt
> #0  0xbb63022f in kill () from /usr/lib/libc.so.12
> #1  0xbb6cc338 in abort () from /usr/lib/libc.so.12
> #2  0xbb96802c in _terminate () at NSException.m:692
> #3  0xbb968267 in _NSFoundationUncaughtExceptionHandler (exception=0x80d24e8) 
> at
> NSException.m:719
> #4  0xbb9689ce in -[NSException raise] (self=0x80d24e8, _cmd=0xbbb91160) at 
> NSException.m:859
> #5  0xbb968404 in +[NSException raise:format:arguments:] (self=0xbbb90f40, 
> _cmd=0xbbb91148,
> name=0xbbb90cd8, format=0xbbbbb380,
>     argList=0xbfbfe0a0 "H$\r\bp???") at NSException.m:762
> #6  0xbb96834f in +[NSException raise:format:] (self=0xbbb90f40, 
> _cmd=0xbbbbb820,
> name=0xbbb90cd8, format=0xbbbbb380) at NSException.m:748
> #7  0xbba0f046 in -[NSThread start] (self=0x805ec88, _cmd=0xbbbbb938) at 
> NSThread.m:919
> #8  0xbba0e154 in +[NSThread detachNewThreadSelector:toTarget:withObject:] 
> (self=0xbbbbb7e0,
> _cmd=0x804d9b8, aSelector=0x804d9a8, aTarget=0x80796a8,
>     anArgument=0x8079d08) at NSThread.m:559
> #9  0x080492b9 in gnustep_base_user_main () at diningPhilosophers.m:141
> #10 0xbb9ce089 in main (argc=1, argv=0xbfbfe1f0, env=0xbfbfe1f8) at 
> NSProcessInfo.m:913
> #11 0x08048bd4 in ___start ()
> #12 0x08048b37 in _start ()
> (gdb)
>
>
> address@hidden>pkg_info
> digest-20070803     Message digest wrapper utility
> tcsh-6.15.00        Extended C-shell with many useful features
> libtool-base-1.5.24nb5 Generic shared library support script (the script 
> itself)
> gmake-3.81          GNU version of 'make' utility
> expat-2.0.1         XML parser library written in C
> apr-1.2.12          Apache Portable Runtime
> pkg-config-0.22     System for managing library compile/link flags
> neon-0.26.3nb1      HTTP and WebDAV client library
> apr-util-1.2.10     Apache Portable Runtime utilities
> subversion-base-1.4.6nb1 Version control system, base programs and libraries
> xmlcatmgr-2.2nb1    XML and SGML catalog manager
> libxml2-2.6.30      XML parser library from the GNOME project
> perl-5.8.8nb6       Practical Extraction and Report Language
> ddclient-3.6.6nb1   Client to update dynamic DNS entries
> jpeg-6bnb4          IJG's jpeg compression utilities
> tiff-3.8.2nb3       Library and tools for reading and writing TIFF data files
> png-1.2.23          Library for manipulating PNG images
> libffi-2.0betanb2   Foreign function interface
>
> address@hidden>gcc -v
> Using built-in specs.
> Target: i386--netbsdelf
> Configured with: /usr/src/tools/gcc/../../gnu/dist/gcc4/configure 
> --enable-long-long --disable-
> multilib --enable-threads --disable-symvers 
> --build=i386-unknown-netbsdelf4.99.3 --host=i386-
> -netbsdelf --target=i386--netbsdelf
> Thread model: posix
> gcc version 4.1.2 20061021 prerelease (NetBSD nb3 20061125)
>
>
> ----------------------------------------------------------
>
> On NetBSD 3.1 it works.
>
> address@hidden>gcc -v
> Using built-in specs.
> Configured with: 
> /home/nick/work/netbsd/src/tools/gcc/../../gnu/dist/gcc/configure --enable-
> long-long --disable-multilib --enable-threads --disable-symvers 
> --build=i386-unknown-
> netbsdelf2.0. --host=i386--netbsdelf --target=i386--netbsdelf
> Thread model: posix
> gcc version 3.3.3 (NetBSD nb3 20040520)
>
> Any ideas?
>
> Dave
>
>
>
>
> _______________________________________________
> Gnustep-dev mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/gnustep-dev
>




reply via email to

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