Home » Developing U++ » Releasing U++ » Unable to build on Arch Linux
Re: Unable to build on Arch Linux [message #36839 is a reply to message #36838] |
Wed, 11 July 2012 07:20   |
|
Hi Alexander,
Welcome to the forum
You are building the stable release, 4193. It is in fact pretty old (but there wasn't any newer since than). The error is caused by a bug that was fixed in revision 4933 about two months ago.
I would suggest you to try the svn version of the package, it is always up to date. I think that especially on Arch, with its rapid adoption of latest compiler and library versions, it is a good idea to use the latest software that is patched to work with them 
If you don't feel like using svn source, you can add a simple patch in the PKGBUILD, all you need to do is to correct uppscr/Core/BiCont.h:Index: BiCont.h
===================================================================
--- BiCont.h (revision 4932)
+++ BiCont.h (revision 4933)
@@ -48,7 +48,7 @@
void Serialize(Stream& s);
#endif
- bool IsPicked() { return items < 0; }
+ bool IsPicked() const { return items < 0; }
BiVector(const BiVector& src, int) { DeepCopy0(src); }
BiVector(pick_ BiVector& src) { Pick(src); }
Best regards,
Honza
|
|
|
Goto Forum:
Current Time: Sat Apr 26 22:07:18 CEST 2025
Total time taken to generate the page: 0.03142 seconds
|