May 30, 2004
Hi all.
I've got a few questions about the makup of the linux version of phobos:
1.  How come it is a  library archive as apposed to a shared library like
libc and most others.
2.    How come the Makefile assumes ../dmd as it's dmd, but no such file
exists in the dmd distribution in that place, only in bin,  not src?
3.  Why aren't thestd files copied somewhere  like in a make install
target, and the linux version of dmd assuming a default search path like
gcc and others?
Most of these things can be easily done, but I was wondering if there
wasn't a good reason for them.
Thanks,



ameer

June 01, 2004
In article <Pine.LNX.4.58.0405301510560.1253@debian>, ameer armaly says...
>
>Hi all.
>I've got a few questions about the makup of the linux version of phobos:
>1.  How come it is a  library archive as apposed to a shared library like
>libc and most others.

DMD can't generate object to generate shared libs.
I think that should have a higher priority then Walter is giving it.
I feel the linux version is the poor one. Which is perfectly understandable
as there are many more users for the windows version. We have to be thankfull
that the linux version exists at all.

check the section Linux bugs at: http://www.digitalmars.com/d/dcompiler.html#linux

>2.    How come the Makefile assumes ../dmd as it's dmd, but no such file exists in the dmd distribution in that place, only in bin,  not src?

That's one of life's big misteries. Someone asked that before.

>3.  Why aren't thestd files copied somewhere  like in a make install
>target, and the linux version of dmd assuming a default search path like
>gcc and others?
>Most of these things can be easily done, but I was wondering if there
>wasn't a good reason for them.
>Thanks,

Check with Walter if those changes would be accepted before spending your time.
Some offers on this news groups are simple ignored.
Walter says he can't manage all those offers.

Ant