Is there a reason you use cmake instead of qmake?
According to the project site:
Cutter can be build with two methods: The preferred one is with qmake, but you can also compile it with cmake. Choose the one you want to use.
Git Clone URL: | https://aur.archlinux.org/r2-iaito-git.git (read-only, click to copy) |
---|---|
Package Base: | r2-iaito-git |
Description: | Qt and C++ GUI for radare2 reverse engineering framework (fork of Cutter) |
Upstream URL: | https://github.com/radareorg/iaito |
Licenses: | GPL3 |
Conflicts: | radare2-cutter-git |
Submitter: | bartus |
Maintainer: | None |
Last Packager: | bartus |
Votes: | 7 |
Popularity: | 0.000000 |
First Submitted: | 2021-06-11 11:26 (UTC) |
Last Updated: | 2022-11-03 12:48 (UTC) |
« First ‹ Previous 1 2 3
Is there a reason you use cmake instead of qmake?
According to the project site:
Cutter can be build with two methods: The preferred one is with qmake, but you can also compile it with cmake. Choose the one you want to use.
Thanks, added those changes.
Hi, thx for the package. i would have some small suggestions: - please use git+https for the source url so its at least TLS endpoint verified via CA - you can drop binutils and gcc from makedepends, they are in base-devel and this is a prerequirement to build packages - please remove the -j part from make, those configs are supposed to be defined in MAKEFLAGS in makepkg.conf and not be enforced - cmake call should have a -DCMAKE_BUILD_TYPE=Release
cheers
Going to move this package eventually. Never realized there is an already existing cutter
package that has nothing to do with radare. Also noticed a weird bug with the community radare2 package and the libr shipped with it. If you get compiler issues install radare2-git instead of the community package.
Pinned Comments
bartus commented on 2021-06-13 08:18 (UTC)
Env vars to control build type:
DISABLE_BUNDLED_RADARE
: (0) build will provide it's radare2 (1) build requires system wide radare2 package (default: 0)Usage case:
export DISABLE_BUNDLED_RADARE=1
in terminal before building.makepkg DISABLE_BUNDLED_RADARE=1
pass as extra arg tomakepkg
.yay --mflags="DISABLE_BUNDLED_RADARE=1
pass as flag to your aur helper.When build with
BUNDLED_RADARE
iaiot
will conflicts with system wideradare2
package, if you want to use the system wideradare2
package buildiaito
with DISABLE_BUNDLED_RARARE=1` env var set.