From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.lisp.guile.user Subject: Re: guile+iconv fails on windows Date: Sun, 10 Nov 2013 05:48:04 +0200 Message-ID: <837gcg534b.fsf@gnu.org> References: Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1384055314 17788 80.91.229.3 (10 Nov 2013 03:48:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 10 Nov 2013 03:48:34 +0000 (UTC) Cc: guile-user@gnu.org To: Panicz Maciej Godek Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Sun Nov 10 04:48:38 2013 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VfM0r-0000xE-4H for guile-user@m.gmane.org; Sun, 10 Nov 2013 04:48:37 +0100 Original-Received: from localhost ([::1]:58991 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VfM0q-0001cr-No for guile-user@m.gmane.org; Sat, 09 Nov 2013 22:48:36 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52816) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VfM0d-0001ci-1b for guile-user@gnu.org; Sat, 09 Nov 2013 22:48:30 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VfM0V-0001xS-Nx for guile-user@gnu.org; Sat, 09 Nov 2013 22:48:22 -0500 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:54704) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VfM0V-0001xO-Gb for guile-user@gnu.org; Sat, 09 Nov 2013 22:48:15 -0500 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MW1007003S53L00@a-mtaout22.012.net.il> for guile-user@gnu.org; Sun, 10 Nov 2013 05:48:14 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MW10065G3WDUE70@a-mtaout22.012.net.il>; Sun, 10 Nov 2013 05:48:14 +0200 (IST) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.172 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:10878 Archived-At: > Date: Sat, 9 Nov 2013 23:35:33 +0100 > From: Panicz Maciej Godek > > ;;; compiling .\extra\common.scm > ;;; compiling c:/guile2/share/guile/2.0\system\vm\frame.scm > Backtrace: > In unknown file: > ?: 1 ;;; compiling system\vm\frame.scm > Exception thrown while printing backtrace: > ERROR: In procedure open_iconv_descriptors: invalid or unknown character > encoding "utf8" > > Do you know what could be the reason and solution? > Should I rebuild libiconv and then relink guile against it? > Would that work? Or is there any quick workaround? Assuming you link against libiconv as DLL, then if you run the dependency walker on your libiconv DLL, does it show that it depends on libgcc DLL? If so, try a version of libiconv that doesn't depend on libgcc, or build libiconv yourself that way.