www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - DMD on linux - what it requires?

reply Thorn <th inbox.ru> writes:
My Linux installation of D doesn't work. I installed D as described in manual,
but dmd still complains about missing "GLIB...." and "CXXABI". What a packages
I need to have?
(my system is Fedora Core 5, gcc installed, glib also)
It would be fine to have more descriptive errors and more important: how to fix
it.

Thanks!
Nov 20 2006
parent reply =?UTF-8?B?QW5kZXJzIEYgQmrDtnJrbHVuZA==?= <afb algonet.se> writes:
Thorn wrote:
 My Linux installation of D doesn't work. I installed D as described in manual,
but dmd still complains about missing "GLIB...." and "CXXABI". What a packages
I need to have?
 (my system is Fedora Core 5, gcc installed, glib also)

AFAIK, you only need: gcc, glibc-devel, and something that provides libstdc++.so.5 - since DMD is being built with an older GCC compiler. For FC5, that should be provided in the compat-libstdc++-33 package ? You shouldn't need glib in order to compile or run D programs, though.
 It would be fine to have more descriptive errors and more important: how to
fix it.

More descriptions and help with errors can be entered in the Wiki4D at: http://www.prowiki.org/wiki4d/wiki.cgi?DocComments/DCompiler http://www.prowiki.org/wiki4d/wiki.cgi?D__Tutorial/InstallingDCompiler But I think that there should be DMD packages for Fedora and Ubuntu... --anders
Nov 20 2006
parent reply Russ Lewis <spamhole-2001-07-16 deming-os.org> writes:
Are you running a 64-bit kernel?  That requires a bit of hacking to make 
work.  If you are, I'll look up how my system is set up and pass it on 
to you.

Russ
Nov 20 2006
parent "Vincent Thorn" <th inbox.ru> writes:
On Mon, 20 Nov 2006 16:55:53 +0200, Russ Lewis  
<spamhole-2001-07-16 deming-os.org> wrote:

 Are you running a 64-bit kernel?

No, it's simple x86 32 bit Fedora. Thanks, Russ!
Nov 22 2006