Package Details: nxp-gui-guider 1.9.1-1

Git Clone URL: https://aur.archlinux.org/nxp-gui-guider.git (read-only, click to copy)
Package Base: nxp-gui-guider
Description: A user-friendly graphical user interface development tool from NXP that enables the rapid development of high quality displays with the open-source LVGL graphics library
Upstream URL: https://www.nxp.com/design/software/development-software/gui-guider:GUI-GUIDER
Keywords: Gui-Guider LVGL NXP
Licenses: custom:NXP SOFTWARE LICENSE AGREEMENT
Submitter: yjun
Maintainer: yjun
Last Packager: yjun
Votes: 2
Popularity: 0.48
First Submitted: 2021-12-18 09:11 (UTC)
Last Updated: 2025-05-21 16:07 (UTC)

Latest Comments

Sucharek commented on 2025-05-23 16:25 (UTC)

There's an issue with building for MCUXpresso in the current Gui Guider version (1.9.1-GA). The app looks for MCUXpresso in /usr/local/mcuxpressoide. The mcuxpresso-ide AUR package gets installed in /opt/mcuxpresso-ide.

How to fix this? You can make a symlink that leads from /opt/mcuxpresso-ide to /usr/local/mcuxpressoide.

One more thing. While compiling, it also looks for build tools at /usr/local/mcuxpressoide/ide/tools/bin, which doesn't exist. That can also be solved with a symlink from /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_24.12.0.202407110909/tools to /opt/mcuxpresso-ide/ide/tools. This works on MCUXpresso version 24.12.148.

FederAndInk commented on 2023-04-20 10:25 (UTC)

Here is a patch for the latest version

diff --git a/PKGBUILD b/PKGBUILD
index ddb7a62..0b06aad 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@

pkgname=nxp-gui-guider
_pkgname="Gui-Guider"
-pkgver=1.3.1
+pkgver=1.5.1
_pkg_file_name="${_pkgname}-Setup-${pkgver}-GA.deb"
pkgrel=1
pkgdesc="A user-friendly graphical user interface development tool from NXP that enables the rapid development of high quality displays with the open-source LVGL graphics library"
@@ -27,7 +27,7 @@ if [ ! -f ${PWD}/${_pkg_file_name} ]; then
fi

source=("local://${_pkg_file_name}")
-sha256sums=('5519be3057600817c6e2bea59202846fb5a3e58475337adc2edb03292051a619')
+sha256sums=('8f49dc9d2f5888cd01129c877ff81939a9d98633a073cd81233deabe558da618')

build() {
  cd ${srcdir}
@@ -45,6 +45,6 @@ package() {
  ln -sf /opt/${_pkgname}/${_pkgname} ${pkgdir}/usr/bin/${_pkgname}

  # license
-  install -Dm644 ${srcdir}/build/opt/${_pkgname}/EULA.html -t ${pkgdir}/usr/share/licenses/${pkgname}
+  install -Dm644 ${srcdir}/build/opt/${_pkgname}/EULA.txt -t ${pkgdir}/usr/share/licenses/${pkgname}
}
# vim: set sw=2 ts=2 et: