GDC in Slackware and a bit about GDC development
Eugene Wissner
belka at caraus.de
Sat Sep 23 20:55:45 UTC 2017
On Saturday, 23 September 2017 at 20:34:51 UTC, Iain Buclaw wrote:
> On 23 September 2017 at 21:45, Eugene Wissner via
> Digitalmars-d-announce <digitalmars-d-announce at puremagic.com>
> wrote:
>> GDC looks pretty nice. I had only one problem: I got a linking
>> error if I
>> use core.stdc.stdarg; not sure if it is my failure or a bug.
>> But I could
>> build my library and run tests. Pretty nice.
>>
>
> What's the linker error?
Here is the code, test.d:
import core.stdc.stdarg;
void format(char[] buf, ...)
{
va_list va;
va_start(va, buf);
va_end(va);
}
void main()
{
}
$ gdc test.d
/tmp/ccwm5f8o.o: In function `_D4test6formatFAaYv':
test.d:(.text+0x114): undefined reference to
`_D4core4stdc6stdarg6va_endFNbPS4core4stdc6stdarg13__va_list_tagZv'
collect2: ld returned 1 exit status
> Looks good. A simpler GCC frontend would be
> https://github.com/giuseppe/gccbrainfuck
>
But without the great explanations :)
More information about the Digitalmars-d-announce
mailing list