69 tecken kort UTF-8-kodare i C

Per von Zweigbergk pvz at kth.se
Sat Jun 30 15:45:46 CEST 2007


30 jun 2007 kl. 15.06 skrev Didrik Madheden:

> On 30/06/07, David Vuorio <vuorio at kth.se> wrote:
>> $ gcc --version
>> gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
>> [...]
>>
>> $ gcc conv.c
>> $
> Aha. FBSD 6.2 har en lite äldre gcc än så.
>
> %gcc --version
> gcc (GCC) 3.4.6 [FreeBSD] 20060305
> Copyright (C) 2006 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.   
> There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR  
> PURPOSE.
>
> %gcc utf8.c
> utf8.c: In function `main':
> utf8.c:1: error: too many arguments to function `putchar'
>
> /Didrik Madheden

Jag kunde inte kompilera det på en linuxmaskin med gcc 3.3.5 heller  
-- samma felmeddelande.

Får mig att undra var i h-e gcc får sina prototyper ifrån då jag inte  
gjort några #includes ;-)

Förmodligen finns det någon flagga till gcc som får den att sluta  
vara retarderad på denna punkt.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.stacken.kth.se/pipermail/stacken/attachments/20070630/366c505d/attachment.html


More information about the Stacken mailing list