From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nils Durner Newsgroups: gmane.lisp.guile.bugs Subject: Win32/MinGW port Date: Mon, 02 Oct 2006 20:24:43 +0200 Message-ID: <4521596B.4030104@web.de> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1159813689 23772 80.91.229.2 (2 Oct 2006 18:28:09 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 2 Oct 2006 18:28:09 +0000 (UTC) Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Mon Oct 02 20:28:08 2006 Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GUSVG-00045F-Ut for guile-bugs@m.gmane.org; Mon, 02 Oct 2006 20:26:59 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GUSVG-0005YX-Ec for guile-bugs@m.gmane.org; Mon, 02 Oct 2006 14:26:58 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GUSU9-00052h-1m for bug-guile@gnu.org; Mon, 02 Oct 2006 14:25:49 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GUSU8-00052I-BB for bug-guile@gnu.org; Mon, 02 Oct 2006 14:25:48 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GUSU7-00052B-WF for bug-guile@gnu.org; Mon, 02 Oct 2006 14:25:48 -0400 Original-Received: from [84.57.128.115] (helo=enterprise) by monty-python.gnu.org with esmtp (Exim 4.52) id 1GUSa9-0004AJ-Op for bug-guile@gnu.org; Mon, 02 Oct 2006 14:32:02 -0400 Original-Received: from [192.168.0.3] (dell [192.168.0.3]) by enterprise (Postfix) with ESMTP id 9AF8B463 for ; Mon, 2 Oct 2006 20:25:51 +0200 (CEST) User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) Original-To: bug-guile@gnu.org X-Enigmail-Version: 0.94.0.0 X-BeenThere: bug-guile@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:3354 Archived-At: Hi, compiling guile-core-1.8-20061001 under MinGW fails with the following error message: --- gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -g -O2 -Wall -Wmissing-prototypes -W error -MT libguile_la-scmsigs.lo -MD -MP -MF .deps/libguile_la-scmsigs.Tpo -c sc msigs.c -DDLL_EXPORT -DPIC -o .libs/libguile_la-scmsigs.o scmsigs.c: In function `signal_delivery_thread': scmsigs.c:156: warning: implicit declaration of function `sigfillset' scmsigs.c:157: warning: implicit declaration of function `pthread_sigmask' scmsigs.c: In function `start_signal_delivery_thread': scmsigs.c:182: warning: implicit declaration of function `pipe' make[3]: *** [libguile_la-scmsigs.lo] Error 1 make[3]: Leaving directory `/home/guile-core-1.8-20061001/libguile' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/guile-core-1.8-20061001/libguile' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/guile-core-1.8-20061001' make: *** [all] Error 2 --- After removing do_read_without_guile(), read_without_guile, signal_delivery_thread() and the content of start_signal_delivery_thread() from scmsigs.c, the build process fails at threads.c: --- gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -g -O2 -Wall -Wmissing-prototypes -W error -MT libguile_la-threads.lo -MD -MP -MF .deps/libguile_la-threads.Tpo -c th reads.c -DDLL_EXPORT -DPIC -o .libs/libguile_la-threads.o threads.c: In function `thread_print': threads.c:146: error: aggregate value used where an integer was expected threads.c: In function `block_self': threads.c:207: warning: passing arg 3 of `scm_pthread_cond_timedwait' from incom patible pointer type threads.c: At top level: threads.c:1429: error: conflicting types for 'scm_pthread_cond_timedwait' ../libguile/threads.h:203: error: previous declaration of 'scm_pthread_cond_time dwait' was here threads.c:1429: error: conflicting types for 'scm_pthread_cond_timedwait' ../libguile/threads.h:203: error: previous declaration of 'scm_pthread_cond_time dwait' was here threads.c: In function `scm_pthread_cond_timedwait': threads.c:1431: warning: passing arg 3 of `pthread_cond_timedwait' from incompat ible pointer type make[3]: *** [libguile_la-threads.lo] Error 1 --- Please CC me all answers as I'm not subscribed to the list. Regards, Nils Durner _______________________________________________ Bug-guile mailing list Bug-guile@gnu.org http://lists.gnu.org/mailman/listinfo/bug-guile