Package Details: upp 17417-1

Git Clone URL: https://aur.archlinux.org/upp.git (read-only, click to copy)
Package Base: upp
Description: Radical and innovative multiplatform C++ framework (known as U++)
Upstream URL: http://www.ultimatepp.org
Keywords: c++ theide u++ ultimatepp umk upp
Licenses: BSD
Conflicts: theide-nightly, umk-nightly, upp-nightly
Submitter: dolik.rce
Maintainer: aquilarubra
Last Packager: aquilarubra
Votes: 9
Popularity: 0.000000
First Submitted: 2010-09-08 12:22 (UTC)
Last Updated: 2024-10-19 17:00 (UTC)

Latest Comments

« First ‹ Previous 1 2

fusion809 commented on 2016-07-13 17:34 (UTC)

@dolik.rce I keep getting the error while building this package: ==> Removing existing $pkgdir/ directory... ==> Starting build()... -> Building umk... Parsing package umk ... Using flags GCC STACKTRACE LINUX POSIX Building package umk ... make[1]: Entering directory '/home/fusion809/AUR/upp/src/upp-x11-src-9251' Creating necessary directories ... Compiling /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/GccBuilder.icpp Compiling /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/MscBuilder.icpp Compiling /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/OwcBuilder.icpp Compiling /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/JavaBuilder.icpp Compiling /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/AndroidBuilder.icpp In file included from uppsrc/Esc/Esc.h:4:0, from uppsrc/ide/Core/Core.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/Builders.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/GccBuilder.icpp:1: uppsrc/Core/Core.h: In function ‘Upp::int64 abs(Upp::int64)’: uppsrc/Core/Core.h:346:36: error: ‘Upp::int64 abs(Upp::int64)’ conflicts with a previous declaration inline UPP::int64 abs(UPP::int64 x) { return x < 0 ? -x : x; } ^ In file included from /usr/include/c++/6.1.1/stdlib.h:36:0, from uppsrc/Core/Core.h:44, from uppsrc/Esc/Esc.h:4, from uppsrc/ide/Core/Core.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/Builders.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/GccBuilder.icpp:1: /usr/include/c++/6.1.1/cstdlib:180:3: note: previous declaration ‘long long int std::abs(long long int)’ abs(long long __x) { return __builtin_llabs (__x); } ^~~ In file included from uppsrc/Esc/Esc.h:4:0, from uppsrc/ide/Core/Core.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/Builders.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/GccBuilder.icpp:1: uppsrc/Core/Core.h: In function ‘double abs(double)’: uppsrc/Core/Core.h:350:27: error: ‘double abs(double)’ conflicts with a previous declaration inline double abs(double x) { return fabs(x); } ^ In file included from /usr/include/c++/6.1.1/math.h:36:0, from uppsrc/Core/Core.h:42, from uppsrc/Esc/Esc.h:4, from uppsrc/ide/Core/Core.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/Builders.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/GccBuilder.icpp:1: /usr/include/c++/6.1.1/cmath:85:3: note: previous declaration ‘constexpr double std::abs(double)’ abs(double __x) ^~~ In file included from uppsrc/Esc/Esc.h:4:0, from uppsrc/ide/Core/Core.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/Builders.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/OwcBuilder.icpp:1: uppsrc/Core/Core.h: In function ‘Upp::int64 abs(Upp::int64)’: uppsrc/Core/Core.h:346:36: error: ‘Upp::int64 abs(Upp::int64)’ conflicts with a previous declaration inline UPP::int64 abs(UPP::int64 x) { return x < 0 ? -x : x; } ^ In file included from /usr/include/c++/6.1.1/stdlib.h:36:0, from uppsrc/Core/Core.h:44, from uppsrc/Esc/Esc.h:4, from uppsrc/ide/Core/Core.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/Builders.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/OwcBuilder.icpp:1: /usr/include/c++/6.1.1/cstdlib:180:3: note: previous declaration ‘long long int std::abs(long long int)’ abs(long long __x) { return __builtin_llabs (__x); } ^~~ In file included from uppsrc/Esc/Esc.h:4:0, from uppsrc/ide/Core/Core.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/Builders.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/OwcBuilder.icpp:1: uppsrc/Core/Core.h: In function ‘double abs(double)’: uppsrc/Core/Core.h:350:27: error: ‘double abs(double)’ conflicts with a previous declaration inline double abs(double x) { return fabs(x); } ^ In file included from /usr/include/c++/6.1.1/math.h:36:0, from uppsrc/Core/Core.h:42, from uppsrc/Esc/Esc.h:4, from uppsrc/ide/Core/Core.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/Builders.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/OwcBuilder.icpp:1: /usr/include/c++/6.1.1/cmath:85:3: note: previous declaration ‘constexpr double std::abs(double)’ abs(double __x) ^~~ In file included from uppsrc/Esc/Esc.h:4:0, from uppsrc/ide/Core/Core.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/Builders.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/MscBuilder.icpp:1: uppsrc/Core/Core.h: In function ‘Upp::int64 abs(Upp::int64)’: uppsrc/Core/Core.h:346:36: error: ‘Upp::int64 abs(Upp::int64)’ conflicts with a previous declaration inline UPP::int64 abs(UPP::int64 x) { return x < 0 ? -x : x; } ^ In file included from /usr/include/c++/6.1.1/stdlib.h:36:0, from uppsrc/Core/Core.h:44, from uppsrc/Esc/Esc.h:4, from uppsrc/ide/Core/Core.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/Builders.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/MscBuilder.icpp:1: /usr/include/c++/6.1.1/cstdlib:180:3: note: previous declaration ‘long long int std::abs(long long int)’ abs(long long __x) { return __builtin_llabs (__x); } ^~~ In file included from uppsrc/Esc/Esc.h:4:0, from uppsrc/ide/Core/Core.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/Builders.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/MscBuilder.icpp:1: uppsrc/Core/Core.h: In function ‘double abs(double)’: uppsrc/Core/Core.h:350:27: error: ‘double abs(double)’ conflicts with a previous declaration inline double abs(double x) { return fabs(x); } ^ In file included from /usr/include/c++/6.1.1/math.h:36:0, from uppsrc/Core/Core.h:42, from uppsrc/Esc/Esc.h:4, from uppsrc/ide/Core/Core.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/Builders.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/MscBuilder.icpp:1: /usr/include/c++/6.1.1/cmath:85:3: note: previous declaration ‘constexpr double std::abs(double)’ abs(double __x) ^~~ In file included from uppsrc/Esc/Esc.h:4:0, from uppsrc/ide/Core/Core.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/Builders.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/JavaBuilder.icpp:1: uppsrc/Core/Core.h: In function ‘Upp::int64 abs(Upp::int64)’: uppsrc/Core/Core.h:346:36: error: ‘Upp::int64 abs(Upp::int64)’ conflicts with a previous declaration inline UPP::int64 abs(UPP::int64 x) { return x < 0 ? -x : x; } ^ In file included from /usr/include/c++/6.1.1/stdlib.h:36:0, from uppsrc/Core/Core.h:44, from uppsrc/Esc/Esc.h:4, from uppsrc/ide/Core/Core.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/Builders.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/JavaBuilder.icpp:1: /usr/include/c++/6.1.1/cstdlib:180:3: note: previous declaration ‘long long int std::abs(long long int)’ abs(long long __x) { return __builtin_llabs (__x); } ^~~ In file included from uppsrc/Esc/Esc.h:4:0, from uppsrc/ide/Core/Core.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/Builders.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/JavaBuilder.icpp:1: uppsrc/Core/Core.h: In function ‘double abs(double)’: uppsrc/Core/Core.h:350:27: error: ‘double abs(double)’ conflicts with a previous declaration inline double abs(double x) { return fabs(x); } ^ In file included from /usr/include/c++/6.1.1/math.h:36:0, from uppsrc/Core/Core.h:42, from uppsrc/Esc/Esc.h:4, from uppsrc/ide/Core/Core.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/Builders.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/JavaBuilder.icpp:1: /usr/include/c++/6.1.1/cmath:85:3: note: previous declaration ‘constexpr double std::abs(double)’ abs(double __x) ^~~ In file included from uppsrc/Esc/Esc.h:4:0, from uppsrc/ide/Core/Core.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/Builders.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/AndroidBuilder.icpp:1: uppsrc/Core/Core.h: In function ‘Upp::int64 abs(Upp::int64)’: uppsrc/Core/Core.h:346:36: error: ‘Upp::int64 abs(Upp::int64)’ conflicts with a previous declaration inline UPP::int64 abs(UPP::int64 x) { return x < 0 ? -x : x; } ^ In file included from /usr/include/c++/6.1.1/stdlib.h:36:0, from uppsrc/Core/Core.h:44, from uppsrc/Esc/Esc.h:4, from uppsrc/ide/Core/Core.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/Builders.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/AndroidBuilder.icpp:1: /usr/include/c++/6.1.1/cstdlib:180:3: note: previous declaration ‘long long int std::abs(long long int)’ abs(long long __x) { return __builtin_llabs (__x); } ^~~ In file included from uppsrc/Esc/Esc.h:4:0, from uppsrc/ide/Core/Core.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/Builders.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/AndroidBuilder.icpp:1: uppsrc/Core/Core.h: In function ‘double abs(double)’: uppsrc/Core/Core.h:350:27: error: ‘double abs(double)’ conflicts with a previous declaration inline double abs(double x) { return fabs(x); } ^ In file included from /usr/include/c++/6.1.1/math.h:36:0, from uppsrc/Core/Core.h:42, from uppsrc/Esc/Esc.h:4, from uppsrc/ide/Core/Core.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/Builders.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/ide/Builders/AndroidBuilder.icpp:1: /usr/include/c++/6.1.1/cmath:85:3: note: previous declaration ‘constexpr double std::abs(double)’ abs(double __x) ^~~ make[1]: *** [_out/Makefile:68: _out/ide/Builders/GCC.LINUX.POSIX.STACKTRACE/OwcBuilder.icpp.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [_out/Makefile:62: _out/ide/Builders/GCC.LINUX.POSIX.STACKTRACE/GccBuilder.icpp.o] Error 1 make[1]: *** [_out/Makefile:71: _out/ide/Builders/GCC.LINUX.POSIX.STACKTRACE/JavaBuilder.icpp.o] Error 1 make[1]: *** [_out/Makefile:65: _out/ide/Builders/GCC.LINUX.POSIX.STACKTRACE/MscBuilder.icpp.o] Error 1 make[1]: *** [_out/Makefile:74: _out/ide/Builders/GCC.LINUX.POSIX.STACKTRACE/AndroidBuilder.icpp.o] Error 1 make[1]: Leaving directory '/home/fusion809/AUR/upp/src/upp-x11-src-9251' Package umk finished ... -> Building theide... Parsing package ide ... Using flags GCC GUI STACKTRACE LINUX POSIX Building package ide ... make[1]: Entering directory '/home/fusion809/AUR/upp/src/upp-x11-src-9251' Creating necessary directories ... Compiling /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/CtrlCore/CtrlCore.icpp Compiling /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/CtrlLib/CtrlLib.icpp Compiling /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/plugin/bmp/BmpReg.icpp Compiling /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/RichText/RichImage.icpp Compiling /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/plugin/png/pngreg.icpp In file included from uppsrc/Draw/Draw.h:6:0, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/plugin/png/png.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/plugin/png/pngreg.icpp:1: uppsrc/Core/Core.h: In function ‘Upp::int64 abs(Upp::int64)’: uppsrc/Core/Core.h:346:36: error: ‘Upp::int64 abs(Upp::int64)’ conflicts with a previous declaration inline UPP::int64 abs(UPP::int64 x) { return x < 0 ? -x : x; } ^ In file included from /usr/include/c++/6.1.1/stdlib.h:36:0, from uppsrc/Core/Core.h:44, from uppsrc/Draw/Draw.h:6, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/plugin/png/png.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/plugin/png/pngreg.icpp:1: /usr/include/c++/6.1.1/cstdlib:180:3: note: previous declaration ‘long long int std::abs(long long int)’ abs(long long __x) { return __builtin_llabs (__x); } ^~~ In file included from uppsrc/Draw/Draw.h:6:0, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/plugin/png/png.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/plugin/png/pngreg.icpp:1: uppsrc/Core/Core.h: In function ‘double abs(double)’: uppsrc/Core/Core.h:350:27: error: ‘double abs(double)’ conflicts with a previous declaration inline double abs(double x) { return fabs(x); } ^ In file included from /usr/include/c++/6.1.1/math.h:36:0, from uppsrc/Core/Core.h:42, from uppsrc/Draw/Draw.h:6, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/plugin/png/png.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/plugin/png/pngreg.icpp:1: /usr/include/c++/6.1.1/cmath:85:3: note: previous declaration ‘constexpr double std::abs(double)’ abs(double __x) ^~~ In file included from uppsrc/Draw/Draw.h:6:0, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/plugin/bmp/bmp.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/plugin/bmp/BmpReg.icpp:1: uppsrc/Core/Core.h: In function ‘Upp::int64 abs(Upp::int64)’: uppsrc/Core/Core.h:346:36: error: ‘Upp::int64 abs(Upp::int64)’ conflicts with a previous declaration inline UPP::int64 abs(UPP::int64 x) { return x < 0 ? -x : x; } ^ In file included from /usr/include/c++/6.1.1/stdlib.h:36:0, from uppsrc/Core/Core.h:44, from uppsrc/Draw/Draw.h:6, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/plugin/bmp/bmp.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/plugin/bmp/BmpReg.icpp:1: /usr/include/c++/6.1.1/cstdlib:180:3: note: previous declaration ‘long long int std::abs(long long int)’ abs(long long __x) { return __builtin_llabs (__x); } ^~~ In file included from uppsrc/Draw/Draw.h:6:0, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/RichText/RichText.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/RichText/RichImage.icpp:1: uppsrc/Core/Core.h: In function ‘Upp::int64 abs(Upp::int64)’: uppsrc/Core/Core.h:346:36: error: ‘Upp::int64 abs(Upp::int64)’ conflicts with a previous declaration inline UPP::int64 abs(UPP::int64 x) { return x < 0 ? -x : x; } ^ In file included from /usr/include/c++/6.1.1/stdlib.h:36:0, from uppsrc/Core/Core.h:44, from uppsrc/Draw/Draw.h:6, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/RichText/RichText.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/RichText/RichImage.icpp:1: /usr/include/c++/6.1.1/cstdlib:180:3: note: previous declaration ‘long long int std::abs(long long int)’ abs(long long __x) { return __builtin_llabs (__x); } ^~~ In file included from uppsrc/Draw/Draw.h:6:0, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/plugin/bmp/bmp.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/plugin/bmp/BmpReg.icpp:1: uppsrc/Core/Core.h: In function ‘double abs(double)’: uppsrc/Core/Core.h:350:27: error: ‘double abs(double)’ conflicts with a previous declaration inline double abs(double x) { return fabs(x); } ^ In file included from uppsrc/Draw/Draw.h:6:0, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/RichText/RichText.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/RichText/RichImage.icpp:1: uppsrc/Core/Core.h: In function ‘double abs(double)’: uppsrc/Core/Core.h:350:27: error: ‘double abs(double)’ conflicts with a previous declaration inline double abs(double x) { return fabs(x); } ^ In file included from /usr/include/c++/6.1.1/math.h:36:0, from uppsrc/Core/Core.h:42, from uppsrc/Draw/Draw.h:6, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/plugin/bmp/bmp.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/plugin/bmp/BmpReg.icpp:1: /usr/include/c++/6.1.1/cmath:85:3: note: previous declaration ‘constexpr double std::abs(double)’ abs(double __x) ^~~ In file included from /usr/include/c++/6.1.1/math.h:36:0, from uppsrc/Core/Core.h:42, from uppsrc/Draw/Draw.h:6, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/RichText/RichText.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/RichText/RichImage.icpp:1: /usr/include/c++/6.1.1/cmath:85:3: note: previous declaration ‘constexpr double std::abs(double)’ abs(double __x) ^~~ In file included from uppsrc/Draw/Draw.h:6:0, from uppsrc/RichText/RichText.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/CtrlCore/CtrlCore.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/CtrlCore/CtrlCore.icpp:1: uppsrc/Core/Core.h: In function ‘Upp::int64 abs(Upp::int64)’: uppsrc/Core/Core.h:346:36: error: ‘Upp::int64 abs(Upp::int64)’ conflicts with a previous declaration inline UPP::int64 abs(UPP::int64 x) { return x < 0 ? -x : x; } ^ In file included from /usr/include/c++/6.1.1/stdlib.h:36:0, from uppsrc/Core/Core.h:44, from uppsrc/Draw/Draw.h:6, from uppsrc/RichText/RichText.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/CtrlCore/CtrlCore.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/CtrlCore/CtrlCore.icpp:1: /usr/include/c++/6.1.1/cstdlib:180:3: note: previous declaration ‘long long int std::abs(long long int)’ abs(long long __x) { return __builtin_llabs (__x); } ^~~ In file included from uppsrc/Draw/Draw.h:6:0, from uppsrc/RichText/RichText.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/CtrlCore/CtrlCore.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/CtrlCore/CtrlCore.icpp:1: uppsrc/Core/Core.h: In function ‘double abs(double)’: uppsrc/Core/Core.h:350:27: error: ‘double abs(double)’ conflicts with a previous declaration inline double abs(double x) { return fabs(x); } ^ In file included from /usr/include/c++/6.1.1/math.h:36:0, from uppsrc/Core/Core.h:42, from uppsrc/Draw/Draw.h:6, from uppsrc/RichText/RichText.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/CtrlCore/CtrlCore.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/CtrlCore/CtrlCore.icpp:1: /usr/include/c++/6.1.1/cmath:85:3: note: previous declaration ‘constexpr double std::abs(double)’ abs(double __x) ^~~ make[1]: *** [_out/Makefile:1057: _out/plugin/png/GCC.GUI.LINUX.POSIX.STACKTRACE/pngreg.icpp.o] Error 1 make[1]: *** Waiting for unfinished jobs.... In file included from uppsrc/Draw/Draw.h:6:0, from uppsrc/RichText/RichText.h:4, from uppsrc/CtrlCore/CtrlCore.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/CtrlLib/CtrlLib.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/CtrlLib/CtrlLib.icpp:1: uppsrc/Core/Core.h: In function ‘Upp::int64 abs(Upp::int64)’: uppsrc/Core/Core.h:346:36: error: ‘Upp::int64 abs(Upp::int64)’ conflicts with a previous declaration inline UPP::int64 abs(UPP::int64 x) { return x < 0 ? -x : x; } ^ In file included from /usr/include/c++/6.1.1/stdlib.h:36:0, from uppsrc/Core/Core.h:44, from uppsrc/Draw/Draw.h:6, from uppsrc/RichText/RichText.h:4, from uppsrc/CtrlCore/CtrlCore.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/CtrlLib/CtrlLib.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/CtrlLib/CtrlLib.icpp:1: /usr/include/c++/6.1.1/cstdlib:180:3: note: previous declaration ‘long long int std::abs(long long int)’ abs(long long __x) { return __builtin_llabs (__x); } ^~~ In file included from uppsrc/Draw/Draw.h:6:0, from uppsrc/RichText/RichText.h:4, from uppsrc/CtrlCore/CtrlCore.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/CtrlLib/CtrlLib.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/CtrlLib/CtrlLib.icpp:1: uppsrc/Core/Core.h: In function ‘double abs(double)’: uppsrc/Core/Core.h:350:27: error: ‘double abs(double)’ conflicts with a previous declaration inline double abs(double x) { return fabs(x); } ^ In file included from /usr/include/c++/6.1.1/math.h:36:0, from uppsrc/Core/Core.h:42, from uppsrc/Draw/Draw.h:6, from uppsrc/RichText/RichText.h:4, from uppsrc/CtrlCore/CtrlCore.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/CtrlLib/CtrlLib.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-9251/uppsrc/CtrlLib/CtrlLib.icpp:1: /usr/include/c++/6.1.1/cmath:85:3: note: previous declaration ‘constexpr double std::abs(double)’ abs(double __x) ^~~ make[1]: *** [_out/Makefile:966: _out/plugin/bmp/GCC.GUI.LINUX.POSIX.STACKTRACE/BmpReg.icpp.o] Error 1 make[1]: *** [_out/Makefile:980: _out/RichText/GCC.GUI.LINUX.POSIX.STACKTRACE/RichImage.icpp.o] Error 1 make[1]: *** [_out/Makefile:695: _out/CtrlCore/GCC.GUI.LINUX.POSIX.STACKTRACE/CtrlCore.icpp.o] Error 1 make[1]: *** [_out/Makefile:633: _out/CtrlLib/GCC.GUI.LINUX.POSIX.STACKTRACE/CtrlLib.icpp.o] Error 1 make[1]: Leaving directory '/home/fusion809/AUR/upp/src/upp-x11-src-9251' Package ide finished ...

xyproto commented on 2012-07-11 14:12 (UTC)

dolik.rce, I agree. Thanks for updating to 4193. :)

dolik.rce commented on 2012-07-11 05:47 (UTC)

Thanks trontonic. The preferred name of the framework is now "U++" (see http://www.ultimatepp.org), which is already present in the description and allows good searching. I think adding "ultimate" would make things more confusing, the only possible way I can think of is "...(known as U++, formerly ultimate++)". Do you think it is necessary? Also, "U++" is present in theide* packages and adding ultimate there would be even more painful.

xyproto commented on 2012-07-10 21:45 (UTC)

Please add "ultimate" to the description or resubmit this package as something named "ultimate" to make it easier to search for, if you think it's a good idea. I just removed the unmaintained "ultimatepp" package, if you should happen to prefer that name. Thanks for maintaining.

dolik.rce commented on 2011-11-19 10:11 (UTC)

Version 4179 is released. Let us know (here or on http://ultimatepp.org/forum ) if you find any problems.