Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
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 Go to previous messageGo to previous message
dolik.rce is currently offline  dolik.rce
Messages: 1791
Registered: August 2008
Location: Czech Republic
Ultimate Contributor

Hi Alexander,

Welcome to the forum Cool

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 Smile

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
 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Some packages are missing in last nightly builds
Next Topic: Archlinux build of theide-nogtk-svn fails with error, asks for gtk.h.
Goto Forum:
  


Current Time: Sat Apr 26 22:07:18 CEST 2025

Total time taken to generate the page: 0.03142 seconds