digitalmars.D - some questions about the structure of phobos
- ameer armaly (13/13) May 30 2004 Hi all.
- And (13/25) Jun 01 2004 DMD can't generate object to generate shared libs.
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
May 30 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#linux2. 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
Jun 01 2004