Re: problem building Amaya 9.54 on (ugh) Solaris8

On Wednesday 18 April 2007 17:46, Cyndy Bresloff wrote:
> Hi folks:
>
> I am trying to build Amaya on an archaic Solaris system.  I am
> getting an error when running GNU make that goes like this:
>
> /a/perry/data/23/bdsn/Amaya9.54/wxWidgets/src/common/wxchar.cpp
> /a/perry/data/23/bdsn/Amaya9.54/wxWidgets/src/common/wxchar.cpp: In
> function `int wxScanf(const wxChar*, ...)':
> /a/perry/data/23/bdsn/Amaya9.54/wxWidgets/src/common/wxchar.cpp:931: error:
> `vwscanf' undeclared (first use this function)
> /a/perry/data/23/bdsn/Amaya9.54/wxWidgets/src/common/wxchar.cpp:931: error:
> (Each undeclared identifier is reported only once for each function it
> appears in.)
> /a/perry/data/23/bdsn/Amaya9.54/wxWidgets/src/common/wxchar.cpp: In
> function `int wxSscanf(const wxChar*, const wxChar*, ...)':
> /a/perry/data/23/bdsn/Amaya9.54/wxWidgets/src/common/wxchar.cpp:943: error:
> `vswscanf' undeclared (first use this function)
> /a/perry/data/23/bdsn/Amaya9.54/wxWidgets/src/common/wxchar.cpp: In
> function `int wxFscanf(FILE*, const wxChar*, ...)':
> /a/perry/data/23/bdsn/Amaya9.54/wxWidgets/src/common/wxchar.cpp:954: error:
> `vfwscanf' undeclared (first use this function)
> /a/perry/data/23/bdsn/Amaya9.54/wxWidgets/src/common/wxchar.cpp: In
> function `int wxVsscanf(const wxChar*, const wxChar*, void*)':
> /a/perry/data/23/bdsn/Amaya9.54/wxWidgets/src/common/wxchar.cpp:1016:
> error: `vswscanf' undeclared (first use this function)
> gmake[1]: *** [baselib_wxchar.o] Error 1
> gmake[1]: Leaving directory
> `/a/perry/data/23/bdsn/Amaya9.54/Amaya/solaris8/wxWidgets_RELEASE'
>
> Can anyone tell me what might be the cause?  I searched the archive and did
> not find mention of a problem with the wxchar source.  Thanks.  I'd really
> like to get this to work, at work- I installed Amaya on my Linux partition
> and my Windows partition at home, no worries; and I am quite pleased with
> it.  But it for a large web site at work I maintain that I most need
> something like Amaya.

I suspect your system doesn't  provide support for wide characters.
Could you test if there is some wchar_t declaration?
"grep wchar_t /usr/include/*"

Regards
     Irène.
-----
Irène Vatton                     INRIA Rhône-Alpes
INRIA                               ZIRST
e-mail: Irene.Vatton@inria.fr       655 avenue de l'Europe
Tel.: +33 4 76 61 53 61             Montbonnot
Fax:  +33 4 76 61 52 07             38334 Saint Ismier Cedex - France

Received on Wednesday, 25 April 2007 07:58:03 UTC