[prev in list] [next in list] [prev in thread] [next in thread]
List: gpsd-dev
Subject: [Gpsd-dev] pthreads
From: "Gary E. Miller" <gem () rellim ! com>
Date: 2008-01-24 21:27:32
Message-ID: alpine.LNX.1.00.0801241318280.25348 () catbert ! rellim ! com
[Download RAW message or body]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Yo All!
This is driving me crazy. SVN 4475 works for me, and SVN 4476 hangs
in the pthread_create(). I have replicated the two cases several
times and done so from an empty trunk/ directory. This with gcc 4.2.1
and gcc 4.2.2. Using glibc 2.3.1.
Here is what SVN says is the difference between those two versions:
# svn diff -r 4475:4476
Index: Makefile.am
===================================================================
- --- Makefile.am (revision 4475)
+++ Makefile.am (revision 4476)
@@ -162,7 +162,7 @@
cat gpsd.h-tail >>gpsd.h
libgps_la_SOURCES = $(libgpsd_c_sources) $(libgpsd_h_sources) \
- - rtcm.h libgpsmm.cpp packet_states.h
+ rtcm.h packet_states.h
nodist_libgps_la_SOURCES = packet_names.h
libgps_la_LIBADD = $(LIBM) $(LIBC) $(LIBNSL) $(LIBSOCKET) $(LIBPTHREAD)
Not sure why removeing libgpsmm.cpp affects anything. Still, if I copy
the Makefile.am from 4475 to 4476 and reconfig/recompile I get a
working pthreads. When I revert Makefile.am it breaks again.
Does this make sense to anyone?
RGDS
GARY
- ---------------------------------------------------------------------------
Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97701
gem@rellim.com Tel:+1(541)382-8588
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
iD8DBQFHmQLJ8KZibdeR3qURAn28AJ9gjQfj5+a45ytRE5HN3Bc3Y1JxUgCdGttf
aqsrE3QAG8spTY6hPro9w18=
=Em8M
-----END PGP SIGNATURE-----
_______________________________________________
Gpsd-dev mailing list
Gpsd-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/gpsd-dev
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic