From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25228 invoked by alias); 20 Jun 2012 16:21:54 -0000 Received: (qmail 25217 invoked by uid 22791); 20 Jun 2012 16:21:51 -0000 X-SWARE-Spam-Status: No, hits=-4.3 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,KHOP_RCVD_TRUST,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE X-Spam-Check-By: sourceware.org Received: from mail-pz0-f49.google.com (HELO mail-pz0-f49.google.com) (209.85.210.49) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 20 Jun 2012 16:21:37 +0000 Received: by dadm1 with SMTP id m1so10630019dad.36 for ; Wed, 20 Jun 2012 09:21:37 -0700 (PDT) MIME-Version: 1.0 Received: by 10.68.217.234 with SMTP id pb10mr78210578pbc.79.1340209297161; Wed, 20 Jun 2012 09:21:37 -0700 (PDT) Received: by 10.68.62.4 with HTTP; Wed, 20 Jun 2012 09:21:37 -0700 (PDT) Date: Wed, 20 Jun 2012 16:21:00 -0000 Message-ID: From: David Fernandez To: ecos-discuss@ecos.sourceware.org Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Mailing-List: contact ecos-discuss-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@ecos.sourceware.org Subject: [ECOS] configtool for linux building problems. X-SW-Source: 2012-06/txt/msg00019.txt.bz2 Hi there, This is probably a deja-vu, as I think I run into this the last time I try it some time ago... I have wxGTK-devel 2.8.12 from my Fedora 15 distribution... I get the following output: $ sudo make -f ${ECOSTOOLSPREFIX}/src/tools/configtool/standalone/wxwin/mak= efile.gnu install WXDIR=3D/usr INSTALLDIR=3D$ECOSTOOLSPREFIX OSTYPE=3Dlinux-gnu c++ -O2 -c -ITCLDIR_use_system/include -I/usr/local/include -I/usr/local/src/tools/configtool/common/common -I/usr/local/src/tools/Utils/common -I/usr/local/src/tools/ecostest/common -DecUSE_EXPERIMENTAL_CODE=3D1 `/usr/bin/wx-config --cppflags` -o /home/wifi/builds/ecos-wxwin/aboutdlg.o /usr/local/src/tools/configtool/standalone/wxwin/aboutdlg.cpp In file included from /usr/local/src/tools/Utils/common/eCosStd.h:122:0, from /usr/local/src/tools/Utils/common/Collections.h:55, from /usr/local/src/tools/ecostest/common/eCosTest.h:48, from /usr/local/src/tools/configtool/standalone/wxwin/appsettings.h:49, from /usr/local/src/tools/configtool/standalone/wxwin/configtool.h:57, from /usr/local/src/tools/configtool/standalone/wxwin/ecpch.h:69, from /usr/local/src/tools/configtool/standalone/wxwin/aboutdlg.cpp:47: /usr/local/src/tools/Utils/common/wcharunix.h:289:0: warning: "_T" redefined [enabled by default] /usr/include/wx-2.8/wx/wxchar.h:271:0: note: this is the location of the previous definition In file included from /usr/local/src/tools/configtool/standalone/wxwin/appsettings.h:47:0, from /usr/local/src/tools/configtool/standalone/wxwin/configtool.h:57, from /usr/local/src/tools/configtool/standalone/wxwin/ecpch.h:69, from /usr/local/src/tools/configtool/standalone/wxwin/aboutdlg.cpp:47: /usr/local/src/tools/configtool/standalone/wxwin/filename.h: In constructor =91ecFileName::ecFileName(const unsigned char*)=92: /usr/local/src/tools/configtool/standalone/wxwin/filename.h:87:54: error: call of overloaded =91wxString(const unsigned char*&)=92 is ambiguous /usr/local/src/tools/configtool/standalone/wxwin/filename.h:87:54: note: candidates are: /usr/include/wx-2.8/wx/string.h:722:3: note: wxString::wxString(const wxWCharBuffer&) /usr/include/wx-2.8/wx/string.h:722:3: note: no known conversion for argument 1 from =91const unsigned char*=92 to =91const wxWCharBuffer&=92 /usr/include/wx-2.8/wx/string.h:692:3: note: wxString::wxString(wxChar, size_t) /usr/include/wx-2.8/wx/string.h:692:3: note: no known conversion for argument 1 from =91const unsigned char*=92 to =91wxChar {aka wchar_t}=92 /usr/include/wx-2.8/wx/string.h:690:3: note: wxString::wxString(const wxString&) /usr/include/wx-2.8/wx/string.h:690:3: note: no known conversion for argument 1 from =91const unsigned char*=92 to =91const wxString&=92 /usr/include/wx-2.8/wx/string.h:682:3: note: wxString::wxString(int) /usr/include/wx-2.8/wx/string.h:682:3: note: no known conversion for argument 1 from =91const unsigned char*=92 to =91int=92 /usr/local/src/tools/configtool/standalone/wxwin/aboutdlg.cpp: In member function =91bool ecAboutDialog::AddControls(wxWindow*)=92: /usr/local/src/tools/configtool/standalone/wxwin/aboutdlg.cpp:94:53: error: cannot convert =91wxChar* {aka wchar_t*}=92 to =91char*=92 in initialization /usr/local/src/tools/configtool/standalone/wxwin/aboutdlg.cpp:107:68: error: no matching function for call to =91wxString::Replace(const wchar_t [10], const char [6])=92 /usr/local/src/tools/configtool/standalone/wxwin/aboutdlg.cpp:107:68: note: candidate is: /usr/include/wx-2.8/wx/string.h:1173:10: note: size_t wxString::Replace(const wxChar*, const wxChar*, bool) /usr/include/wx-2.8/wx/string.h:1173:10: note: no known conversion for argument 2 from =91const char [6]=92 to =91const wxChar* {aka const wchar_t*}=92 /usr/local/src/tools/configtool/standalone/wxwin/aboutdlg.cpp:108:45: error: no matching function for call to =91wxString::Replace(const wchar_t [7], const char [12])=92 /usr/local/src/tools/configtool/standalone/wxwin/aboutdlg.cpp:108:45: note: candidate is: /usr/include/wx-2.8/wx/string.h:1173:10: note: size_t wxString::Replace(const wxChar*, const wxChar*, bool) /usr/include/wx-2.8/wx/string.h:1173:10: note: no known conversion for argument 2 from =91const char [12]=92 to =91const wxChar* {aka const wchar_t*}=92 /usr/local/src/tools/configtool/standalone/wxwin/aboutdlg.cpp:132:101: error: conversion from =91const char [4]=92 to =91const wxString=92 is ambiguous /usr/local/src/tools/configtool/standalone/wxwin/aboutdlg.cpp:132:101: note: candidates are: /usr/include/wx-2.8/wx/string.h:692:3: note: wxString::wxString(wxChar, size_t) /usr/include/wx-2.8/wx/string.h:692:3: note: no known conversion for argument 1 from =91const char [4]=92 to =91wxChar {aka wchar_t}=92 /usr/include/wx-2.8/wx/string.h:682:3: note: wxString::wxString(int) /usr/include/wx-2.8/wx/string.h:682:3: note: no known conversion for argument 1 from =91const char [4]=92 to =91int=92 /usr/include/wx-2.8/wx/gtk/button.h:21:5: error: initializing argument 3 of =91wxButton::wxButton(wxWindow*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)=92 make: *** [/home/wifi/builds/ecos-wxwin/aboutdlg.o] Error 1 Sure you know what is wrong, as I couldn't get a reasonable search set from the list archives. Cheers -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss