I am following Ali Çehreli's book. It says that stdout.write()
should work the same as write()
In DMD it works. But when trying to compile with GDC I get the
following error:
gdc anApp.d -o anApp && ./anApp
/usr/bin/ld: /tmp/cc5zJLcW.o: in function `_Dmain':
anApp.d:(.text+0x32): undefined reference to
`_D3std5stdio24__T10makeGlobalS6stdoutZ10makeGlobalFNbNcNdNiZS3std5stdio4File'
collect2: error: ld returned 1 exit status
Could you please tell me what could be wrong?
I am using DMD64 2.086.0 and gdc (Ubuntu 8.3.0-6ubuntu1) 8.3.0 on
Ubuntu 19.04/64.