[dfports] devel/boost override - help request.
Jeremy Messenger
mezz7 at cox.net
Sat Sep 25 11:50:03 PDT 2004
On Sat, 25 Sep 2004 21:13:22 +0200, Henry Kleynhans wrote:
> Hi all,
>
> I've started on an override for the devel/boost package for dfly using
> gcc34 on CURRENT. Currently:
>
> * Base package compiles and installs fine with gcc34. (That is
> everything except the python library)
> * I had to disable wchar support (Not sure if this is a problem with the
> way gcc34 is compiled) It complains about std::wstring not being part
> of the std namespace.
You can check my thread about wchar doesn't work in FreeBSD 4.x and there
has workaround. Also, included Tim Robbins has explained a little in there.
http://lists.freebsd.org/mailman/htdig/freebsd-stable/2004-May/thread.html#7365
The workaround is I added:
============================================
#include <cwchar>
namespace std
{
typedef basic_string <wchar_t> wstring;
}
============================================
Maybe, someone can port wchar stuff (don't know what exactly place) from
FreeBSD 5.x to DragonFly if it will working.
Cheers,
Mezz
> * I cannot build the python binding library. I get a lot of errors like
> the following:
>
> <snip>
> error: a casts to a type other than an integral or enumeration type
> cannot appear in a constant-expression
> </snip>
>
> I'm thinking that it might be a gcc34 related issue?
>
> So, in short. A normal "make install clean" will work, but not
> "WITH_PYTHON=1 make install clean".
>
> I've attached what I have so far. Extract the archive in /usr/dfports/devel.
>
> Any help would be appreciated.
>
> Thanks in advance.
>
> Kind regards,
>
> Henry
More information about the Submit
mailing list