D.gnu - GDC on CYGWIN available
- jicman (6/6) Jun 06 2023 Greetings!
- jicman (2/9) Jun 07 2023 Is anyone on this forum, or is everyone on vacation? :-)
- Ferhat =?UTF-8?B?S3VydHVsbXXFnw==?= (3/14) Jun 07 2023 I ve been waiting for an answer for this question too. GDC has
- jicman (59/61) Aug 22 2023 Ok, maybe we can get this fixed, somehow. :-)
- Ferhat =?UTF-8?B?S3VydHVsbXXFnw==?= (3/8) Aug 22 2023 Not sure but there should be a config file similar to LDC's
- Tim Stahlhut (3/8) Feb 06 Any progress on getting cygwin GDC to work?
Greetings! I was very happy to see GDC available on cygwin, but, the list said, "...and without a working runtime the next major release of gcc will again have to drop it as it would no longer bootstrap." Has a decision being made of not supporting cygwin? Thanks. josé
Jun 06 2023
On Tuesday, 6 June 2023 at 18:55:31 UTC, jicman wrote:Greetings! I was very happy to see GDC available on cygwin, but, the list said, "...and without a working runtime the next major release of gcc will again have to drop it as it would no longer bootstrap." Has a decision being made of not supporting cygwin? Thanks. joséIs anyone on this forum, or is everyone on vacation? :-)
Jun 07 2023
On Wednesday, 7 June 2023 at 17:47:06 UTC, jicman wrote:On Tuesday, 6 June 2023 at 18:55:31 UTC, jicman wrote:I ve been waiting for an answer for this question too. GDC has lack of windows support for ages.Greetings! I was very happy to see GDC available on cygwin, but, the list said, "...and without a working runtime the next major release of gcc will again have to drop it as it would no longer bootstrap." Has a decision being made of not supporting cygwin? Thanks. joséIs anyone on this forum, or is everyone on vacation? :-)
Jun 07 2023
On Wednesday, 7 June 2023 at 18:04:43 UTC, Ferhat Kurtulmuş wrote:I ve been waiting for an answer for this question too. GDC has lack of windows support for ages.Ok, maybe we can get this fixed, somehow. :-) I installed GDC from cygwin's setup tool. If I run, ``` $ gdc -v Using built-in specs. COLLECT_GCC=gdc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-cygwin/11/lto-wrapper.exe Target: x86_64-pc-cygwin Configured with: /mnt/share/cygpkgs/gcc/gcc.x86_64/src/gcc-11.4.0/configure --srcdir=/mnt/share/cygpkgs/gcc/gcc.x86_64/src/gcc-11.4.0 --prefix=/usr --exec-prefix=/usr --localstatedir=/var --sysconfdir=/etc --docdir=/usr/share/doc/gcc --htmldir=/usr/share/doc/gcc/html -C --build=x86_64-pc-cygwin --host=x86_64-pc-cygwin --target=x86_64-pc-cygwin --without-libiconv-prefix --without-libintl-prefix --libexecdir=/usr/lib --with-gcc-major-version-only --enable-shared --enable-shared-libgcc --enable-static --enable-version-specific-runtime-libs --enable-bootstrap --enable-__cxa_atexit --with-dwarf2 --with-tune=generic --enable-languages=ada,c,c++,d,fortran,lto,objc,obj-c++,jit --enable-graphite --enable-threads=posix --enable-libatomic --enable-libgomp --enable-libquadmath --enable-libquadmath-support --disable-libssp --enable-libada --disable-symvers --disable-multilib --with-gnu-ld --with-gnu-as --with-cloog-include=/usr/include/cloog-isl --without-libiconv-prefix --without-libintl-prefix --with-system-zlib --enable-linker-build-id --with-default-libstdcxx-abi=gcc4-compatible --enable-libstdcxx-filesystem-ts Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (GCC) ``` you can see that it's install, but when I try to compile this very basic HelloWorld.d program, ``` $ cat HelloWorld.d import std.stdio; void main() { writeln("Hello world"); } ``` I get these error: ``` $ gdc HelloWorld.d d21: error: cannot find source code for runtime library file 'object.d' d21: note: dmd might not be correctly installed. Run 'dmd -man' for installation instructions. d21: note: config file: not found ``` What do I need to do to get gdc to run in cygwin? Is there a list of instructions on how to get this to work in any place? It should be simple by copying certain files to the cygwin file structure. Thanks.
Aug 22 2023
On Tuesday, 22 August 2023 at 15:25:25 UTC, jicman wrote:On Wednesday, 7 June 2023 at 18:04:43 UTC, Ferhat Kurtulmuş wrote:Not sure but there should be a config file similar to LDC's ldc2.conf but for GDC.[...]Ok, maybe we can get this fixed, somehow. :-) [...]
Aug 22 2023
On Tuesday, 22 August 2023 at 15:25:25 UTC, jicman wrote:On Wednesday, 7 June 2023 at 18:04:43 UTC, Ferhat Kurtulmuş wrote:Any progress on getting cygwin GDC to work? Tim S.[...]Ok, maybe we can get this fixed, somehow. :-) [...]
Feb 06