Should work now :)
Search Criteria
Package Details: openbeagle 3.0.3-4
Package Actions
| Package Base: | openbeagle |
|---|---|
| Description: | Open BEAGLE is a C++ Evolutionary Computation (EC) framework |
| Upstream URL: | http://beagle.gel.ulaval.ca/ |
| Category: | devel |
| Licenses: | |
| Submitter: | sebcactus |
| Maintainer: | sebcactus |
| Last Packager: | None |
| Votes: | 4 |
| First Submitted: | 2006-04-27 13:38 |
| Last Updated: | 2013-08-02 16:18 |
Dependencies (0)
Required by (0)
Sources
- http://downloads.sourceforge.net/sourceforge/beagle/beagle-3.0.3.tar.gz
- openbeagle-build.patch
- openbeagle.pc
Latest Comments
Comment by sebcactus
Comment by sebcactus
I can't have a look before august. Probably a little patch required.
Comment by awim
Compilation fails.
------------------------------------------------
In file included from ../../beagle/include/beagle/Beagle.hpp:113:0,
from Allocator.cpp:36,
from libopenbeagle.cpp:3:
../../beagle/include/beagle/RouletteT.hpp: In instantiation of 'void Beagle::RouletteT<T>::insert(const T&, double) [with T = unsigned int]':
ReplacementStrategyOp.cpp:72:94: required from here
../../beagle/include/beagle/RouletteT.hpp:90:47: error: 'push_back' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
push_back(std::make_pair(inWeight,inValue));
^
../../beagle/include/beagle/RouletteT.hpp:90:47: note: declarations in dependent base 'std::vector<std::pair<double, unsigned int>, std::allocator<std::pair<double, unsigned int> > >' are not found by unqualified lookup
../../beagle/include/beagle/RouletteT.hpp:90:47: note: use 'this->push_back' instead
make[2]: *** [libopenbeagle.lo] Error 1
make[2]: Leaving directory `/home/m/aur/openbeagle/src/beagle-3.0.3/beagle/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/m/aur/openbeagle/src/beagle-3.0.3/beagle'
make: *** [all-recursive] Error 1
==> ERROR: A failure occurred in build().
Aborting...