From owner-freebsd-questions Wed Nov 13 10:53:21 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 63DFF37B401 for ; Wed, 13 Nov 2002 10:53:20 -0800 (PST) Received: from forrie.ne.client2.attbi.com (forrie.ne.client2.attbi.com [24.147.156.140]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6905643E7B for ; Wed, 13 Nov 2002 10:53:19 -0800 (PST) (envelope-from forrie@forrie.com) Received: from workstation.forrie.com (i-21.forrie.net. [192.168.1.21]) by forrie.ne.client2.attbi.com with id gADIrH813848 for ; Wed, 13 Nov 2002 13:53:18 -0500 (EST) Message-Id: <5.2.0.9.2.20021113135118.021836e0@192.168.1.1> X-Sender: forrie@192.168.1.1 X-Mailer: QUALCOMM Windows Eudora Version 5.2.0.9 Date: Wed, 13 Nov 2002 13:53:17 -0500 To: freebsd-questions@FreeBSD.ORG From: Forrest Aldrich Subject: g++ compile issue wscoll with YahooPOPs Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-RAVMilter-Version: 8.3.0(snapshot 20010925) (forrie.ne.client2.attbi.com) Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I'm having an issue getting YahooPOPs! to compile on FreeBSD, which uses g++. The author tells me: >>>>> The "wcscoll" problem is the same bug that reached out and "bit" me during my Cygwin port attempt. Haven't had a chance to run this bug down yet. It seems to have something to do with "wide characters" which cygwin does not support yet. Since there is some family relationship between FreeBSD and Cygwin (way back, IIRC) that this is a common failure is not a big surprise. <<<<< The actual error message is: <<<<<<< g++ -Wno-non-template-friend -g -I. -I../common -I../common/lib/re_lib -I/usr/local/ssl/include -I../common/lib/mimepp/src -I../common/lib/mimepp/examples/email -D_REENTRANT -c DataHolder.cpp In file included from DataHolder.h:51, from DataHolder.cpp:58: ../common/StdString.h: In function `__wchar_t sstoupper(__wchar_t)': ../common/StdString.h:906: implicit declaration of function `int towupper(...)' ../common/StdString.h: In function `int sscoll(const __wchar_t *, int, const __wchar_t *, int)': ../common/StdString.h:1348: implicit declaration of function `int wcscoll(...)' *** Error code 1 Stop in /usr/local/src/hotwayd/yahoopops-0.3.9.1/unix. gmake: *** [all] Error 1 >>>>>>> I wonder if someone has run into this with other ports/compiles/issues -- and if there is a fix or workaround for the issue. Thanks, Forrest To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message