DragonFly users List (threaded) for 2007-05
DragonFly BSD
DragonFly users List (threaded) for 2007-05
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Development


From: Erik Wikström <erik-wikstrom@xxxxxxxxx>
Date: Sun, 13 May 2007 18:26:41 +0200

On 2007-05-13 17:31, Dennis Melentyev wrote:
2007/5/13, flu@cfl.rr.com <flu@cfl.rr.com>:
Thanks for the input everyone! Once I decide on what to tackle, I'll
solicit some help / advice from you guys. I think firstly, a C++ wrapper
for any DragonFly specific system libraries or system calls would be a
good thing. This would also facilitate easier contribution by other C++
developers.
>
> Just my 2 cents...
>
While any new commiter is very valuable, I hardly can see any point
in any DFLY-specific C++ libs. Thats more of Linux way - creating non-portable and OS-centric apps.
Even more, I can hardly remember any of DFLY-specific libraries in
our OS.
>
What am I considering as a good idea: check of STL support in GCC 4x under DFLY. It might be already Ok, but I'd rather have it verified.

I think libstdc++ is quite standards compliant, perhaps it's not 100% but it's close enough for the vast majority of applications. They even have an implementation of the TR1 extensions which is more than Visual Studio (which is quite standards compliant) does.


Next one: support of WxWidgets, MySQL++, ACE. May be some other frequently used libraries.

Those are more of pkgsrc issues but don't let that stop you, even the best system would be worthless without applications to run on it.


The same goes for Ronald, there are still a number of applications in pkgsrc that does not build under DF, some of them ought to be written in C++ so perhaps if you make some of them work it would provide the most benefit for the DF project.

A list of packages that didn't build can be found here: http://www.pkgsrc-box.org/reports/2007Q1/DragonFly-1.8/20070423.0925/report.html

--
Erik Wikström



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]