digitalmars.D.learn - GDC GCC backend
- Mineko (3/3) Dec 22 2013 This one's kinda short..
- Johannes Pfau (4/9) Dec 24 2013 The -B option should do what you want.
- Mineko (17/26) Dec 24 2013 Thank you, it seems to have helped the issue, however now there
- Mineko (1/1) Dec 24 2013 confirmation*
- Mineko (2/2) Dec 24 2013 Never mind, I fixed it.
- John Colvin (8/39) Dec 24 2013 That message talking about dmd isn't right, it's a bug.
This one's kinda short.. Is it possible to change the variable that gdc finds cc1d? Something like gdc -gcc=/whatever/gcc_backend?
Dec 22 2013
Am Mon, 23 Dec 2013 06:20:51 +0000 schrieb "Mineko" <uminekorox gmail.com>:This one's kinda short.. Is it possible to change the variable that gdc finds cc1d? Something like gdc -gcc=/whatever/gcc_backend?The -B option should do what you want. http://gcc.gnu.org/onlinedocs/gcc/Directory-Options.html
Dec 24 2013
On Tuesday, 24 December 2013 at 08:24:09 UTC, Johannes Pfau wrote:Am Mon, 23 Dec 2013 06:20:51 +0000 schrieb "Mineko" <uminekorox gmail.com>:Thank you, it seems to have helped the issue, however now there is another issue that'd I'd like conformation on, as my knowledge of GDC won't allow me to know what's happening with this. cannot find source code for runtime library file 'object.d' dmd might not be correctly installed. Run 'dmd -man' for installation instructions. If I'm not mistaken, this is basically saying GDC needs dmd, or something from dmd? As I will be distributing GDC with my application I need to make GDC as portable as possible, and of course, legal, seeing as I can't distribute DMD legally, I was considering LDC however if possible I would like to get GDC working. Usually, DMD works normally, however with this GDC seems to be making some call to DMD or one of it's files, that's where I'm confused. I appreciate you time and help. :)This one's kinda short.. Is it possible to change the variable that gdc finds cc1d? Something like gdc -gcc=/whatever/gcc_backend?The -B option should do what you want. http://gcc.gnu.org/onlinedocs/gcc/Directory-Options.html
Dec 24 2013
Never mind, I fixed it. The one time I don't use google..
Dec 24 2013
On Tuesday, 24 December 2013 at 22:51:44 UTC, Mineko wrote:On Tuesday, 24 December 2013 at 08:24:09 UTC, Johannes Pfau wrote:That message talking about dmd isn't right, it's a bug. The error is because of an incorrectly written or missing config file (gdc.conf if I remember correctly). Gdc doesn't know where to find druntime/phobos without it. Fyi: gdc and ldc both use modified versions of the dmd frontend (hence the dmd error message you found). It is only the dmd backend that has a licensing problem.Am Mon, 23 Dec 2013 06:20:51 +0000 schrieb "Mineko" <uminekorox gmail.com>:Thank you, it seems to have helped the issue, however now there is another issue that'd I'd like conformation on, as my knowledge of GDC won't allow me to know what's happening with this. cannot find source code for runtime library file 'object.d' dmd might not be correctly installed. Run 'dmd -man' for installation instructions. If I'm not mistaken, this is basically saying GDC needs dmd, or something from dmd? As I will be distributing GDC with my application I need to make GDC as portable as possible, and of course, legal, seeing as I can't distribute DMD legally, I was considering LDC however if possible I would like to get GDC working. Usually, DMD works normally, however with this GDC seems to be making some call to DMD or one of it's files, that's where I'm confused. I appreciate you time and help. :)This one's kinda short.. Is it possible to change the variable that gdc finds cc1d? Something like gdc -gcc=/whatever/gcc_backend?The -B option should do what you want. http://gcc.gnu.org/onlinedocs/gcc/Directory-Options.html
Dec 24 2013