Make sure your mirrors are up to date, this error should not be happening once you have gnustep-base 1.29.0 and gnustep-make 2.9.1
Search Criteria
Package Details: gnustep-gui 0.30.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/gnustep-gui.git (read-only, click to copy) |
---|---|
Package Base: | gnustep-gui |
Description: | The GNUstep GUI class library |
Upstream URL: | https://github.com/gnustep/libs-gui |
Licenses: | LGPL |
Groups: | gnustep-core |
Conflicts: | gnustep-gui-svn |
Submitter: | Barthalion |
Maintainer: | Beebo |
Last Packager: | Beebo |
Votes: | 14 |
Popularity: | 0.000000 |
First Submitted: | 2018-01-16 18:39 (UTC) |
Last Updated: | 2023-02-12 06:24 (UTC) |
Dependencies (14)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- libjpeg (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR, libjpeg-turbo)
- libpng (libpng-apngAUR, libpng-gitAUR)
- libtiff (libtiff-gitAUR, libtiff-lercAUR)
- gcc-objc (gcc-objc-gitAUR, gcc-objc-snapshotAUR) (make)
- gnustep-base (make)
- gnustep-make (make)
- aspell (aspell-gitAUR) (optional)
- audiofile (audiofile-gitAUR) (optional)
- flite1AUR (optional) – required for speech synthesis
- giflib (giflib-gitAUR) (optional)
- libao (libao-gitAUR) (optional)
- libcups (libcups-gitAUR, cups-gitAUR, libcups-gssapiAUR) (optional)
- libsndfile (libsndfile-gitAUR) (optional)
Required by (42)
Sources (2)
micwoj92 commented on 2023-02-12 19:56 (UTC)
sofi commented on 2023-02-12 19:44 (UTC)
@micwoj92 nope, i'm using Arch Linux
micwoj92 commented on 2023-02-12 19:41 (UTC)
@sofi are you using manjaro?
sofi commented on 2023-02-12 19:28 (UTC) (edited on 2023-02-12 19:29 (UTC) by sofi)
I have not been able to compile this during my last few attempts. I get this error message:
Making all in Tools ...
Making all for tool make_services...
Compiling file make_services.m ...
Linking tool make_services ...
Making all for tool set_show_service...
Compiling file set_show_service.m ...
Linking tool set_show_service ...
/usr/bin/ld: ../Source/./obj/libgnustep-gui.so: undefined reference to `CALL_NON_NULL_BLOCK'
collect2: error: ld returned 1 exit status
make[4]: *** [/usr/share/GNUstep/Makefiles/Instance/tool.make:89: obj/set_show_service] Error 1
make[3]: *** [/usr/share/GNUstep/Makefiles/Instance/tool.make:74: internal-tool-all_] Error 2
make[2]: *** [/usr/share/GNUstep/Makefiles/Master/rules.make:297: set_show_service.all.tool.variables] Error 2
make[1]: *** [/usr/share/GNUstep/Makefiles/Master/tool.make:71: internal-all] Error 2
make: *** [/usr/share/GNUstep/Makefiles/Master/serial-subdirectories.make:53: internal-all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
-> error making: gnustep-gui
yay gnustep 222.62s user 26.61s system 96% cpu 4:17.43 total
micwoj92 commented on 2023-02-12 12:29 (UTC)
Could you please bump pkgrel when adding dependencies?
carstene1ns commented on 2021-05-31 08:18 (UTC)
Please remove the ICU fix (lines 23-32 in PKGBUILD). It is not needed anymore and breaks regenerating the config.h, so certain features get not built anymore.
anna3106 commented on 2021-05-20 20:38 (UTC)
This did not build for me in a clean chroot.
Missing libjpeg
:
checking jpeglib.h usability... no
checking jpeglib.h presence... no
checking for jpeglib.h... no
GNUstep requires libjpeg to support JPEG images, but this library
can't be found. If you really want to compile GNUstep without
JPEG support, pass the --disable-jpeg option to ./configure.
Note that this isn't recommended. For more information, see:
http://gnustep.made-it.com/BuildGuide/index.html#JPEG
configure: error: libjpeg not found.
==> ERROR: A failure occurred in build().
Aborting...
Missing libtiff
:
checking tiffio.h usability... no
checking tiffio.h presence... no
checking for tiffio.h... no
configure: WARNING: Cannot find libtiff header and/or library
* The GUI library reqiures the TIFF library
* Use --with-tiff-library to specify the tiff library
* directory if it is not in the usual place(s)
* You may also have to specify --with-jpeg-library if the jpeg
* library is needed by tiff,
configure: error: gnustep-gui will not compile without tiff
==> ERROR: A failure occurred in build().
Aborting...
Adding libjpeg
and libtiff
to the depends
array fixes this, but I am not sure if this is the best approach.
power_frontier commented on 2021-05-16 16:37 (UTC)
@micwoj92 Thanks for the tip :-) Those packages are not in AUR repo and I have them installed from the Manjaro stable branch and they not updated them yet with the new versions of the Arch repo, so I will wait a little till Manjaro update the branch and I suppose it will work.
micwoj92 commented on 2021-05-16 09:22 (UTC) (edited on 2021-05-16 09:22 (UTC) by micwoj92)
@Beebo Could you move some dependencies to optdepends based on this?
micwoj92 commented on 2021-05-16 09:21 (UTC)
@power_frontier, I had same problem, update your system to latest gnustep-base and gnustep-make.
Pinned Comments
aksh1618 commented on 2019-01-21 17:13 (UTC)
Add gpg keys using
RemoteAdmin commented on 2018-02-06 04:20 (UTC)
Do not build with flite installed. Currently, flite1 only is supported.
I have contacted the gnustep team and they are working on a fix to add support for flite. Till then flite1 must be used.