Search Criteria
Package Details: fim 0.6-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/fim.git (read-only, click to copy) |
---|---|
Package Base: | fim |
Description: | FIM (Fbi IMproved) is a highly customizable and scriptable image viewer. |
Upstream URL: | https://www.nongnu.org/fbi-improved/ |
Licenses: | GPL2 |
Conflicts: | fim-svn |
Submitter: | Dragonlord |
Maintainer: | meanjollies |
Last Packager: | meanjollies |
Votes: | 28 |
Popularity: | 1.05 |
First Submitted: | 2008-02-27 17:02 (UTC) |
Last Updated: | 2020-07-23 05:21 (UTC) |
Dependencies (9)
- giflib (giflib-git)
- libexif (libexif-git)
- libjpeg-turbo (libjpeg-turbo-minimal-git, mozjpeg-git, mozjpeg, libjpeg-turbo-git)
- sdl (sdl-openglhq, sdl-nokbgrab, sdl-openglhq-nokbgrab, sdl-git, sdl2_compat12-git, sdl12-compat-git, sdl12-compat)
- terminus-font (terminus-font-td1, terminus-font-ll2-td1, terminus-font-ll2, terminus-font-ll2-td1-dv1-ij1, terminus-font-gq2-ll2-td1, terminus-cyrillic)
- djvulibre (optional) – djvu support
- libspectre (optional) – postscript support
- poppler (poppler-minimal, poppler-lcdfilter, poppler-lcd, poppler-git) (optional) – PDF support
- sdl (sdl-openglhq, sdl-nokbgrab, sdl-openglhq-nokbgrab, sdl-git, sdl2_compat12-git, sdl12-compat-git, sdl12-compat) (optional) – X support
Latest Comments
ch3 commented on 2020-09-21 12:07 (UTC)
Thanks. (It is/was just my local setup that is/was messy.)
meanjollies commented on 2020-09-21 12:01 (UTC)
bison
andflex
are pulled in bybase-devel
. Per PKGBUILD guidelines, these should not be a part ofmakedepends
.ch3 commented on 2020-09-21 10:18 (UTC)
May it be that
bison
andflex
should be in themakedepends
?meanjollies commented on 2020-07-23 05:22 (UTC)
Thank you, @garron.
kitchen_ace commented on 2020-07-22 23:05 (UTC)
I added this to the PKGBUILD after
configure
to get it to build in GCC 10. Note that this disables multithreading, and so should not be considered a proper fix.meanjollies commented on 2020-05-19 02:53 (UTC)
Thanks for reporting this. This is now happening after the upgrade of GCC 9 to 10. I have opened up a bug report with the upstream project.
mattf commented on 2020-05-19 02:19 (UTC)
/usr/include/c++/10.1.0/thread:149:46: required from ‘std::thread::thread(_Callable&&, _Args&& ...) [with _Callable = fim::PACA&; _Args = {const fim::string&}; <template-parameter-1-3> = void]’ Cache.h:178:28: required from here /usr/include/c++/10.1.0/thread:211:46: error: could not convert ‘{std::forward<fim::PACA&>(( & __args#0)), std::forward<const fim::string&>(( & __args#1))}’ from ‘<brace-enclosed initializer list>’ to ‘std::tuple<fim::PACA, fim::string>’ 211 | : _M_func{{std::forward<_Args>(__args)...}} | ^ | | | <brace-enclosed initializer list> make[4]: [Makefile:772: SDLDevice.o] Error 1 make[4]: Leaving directory '/home/matheus/.cache/yay/fim/src/fim-0.6-trunk/src' make[3]: [Makefile:805: all-recursive] Error 1 make[3]: Leaving directory '/home/matheus/.cache/yay/fim/src/fim-0.6-trunk/src' make[2]: [Makefile:442: all] Error 2 make[2]: Leaving directory '/home/matheus/.cache/yay/fim/src/fim-0.6-trunk/src' make[1]: [Makefile:447: all-recursive] Error 1 make[1]: Leaving directory '/home/matheus/.cache/yay/fim/src/fim-0.6-trunk' make: *** [Makefile:358: all] Error 2 ==> ERROR: A failure occurred in build().
emk2203 commented on 2020-05-05 16:42 (UTC)
Your solution works (I made sure to get my
makepkg.conf
back to default values).Please add this into the PKGBUILD, together with
--enable-sdl
.Thanks for your prompt help!
meanjollies commented on 2020-05-05 16:32 (UTC)
Did my solution work? If so, I'll add it into the PKGBUILD, and will also add
--enable-sdl
.emk2203 commented on 2020-05-05 16:30 (UTC)
Thanks for your input and the proper solution. Just building on amd64 here, but I want to try this next on some ARM machines with ARMV7L and AARCH64. If there is something which needs to be done differently, please let me know.
meanjollies commented on 2020-05-05 16:07 (UTC)
sed -i 's/configure/configure LIBS=-lpthread/' PKGBUILD
, then try to build it manually.Also, is this being built on some non-x86 architecture?
emk2203 commented on 2020-05-05 15:35 (UTC) (edited on 2020-05-05 16:26 (UTC) by emk2203)
I added the option
-lpthread
both to CFLAGS and CXXFLAGS. Program compiles and installs. The user needs to be added to thevideo
group besides setting the font path in.bash_profile
.Unchanged, it works in the tty, but under X you get:
ioctl VT_GETSTATE: Inappropriate ioctl for device (not a linux console?) ioctl VT_GETSTATE: Inappropriate ioctl for device
Same with
sudo fim
.X support is not the default, a bit unexpected. For
fim
to work under X, the option--enable-sdl
needs to be added in the./configure
part in PKGBUILD and the dependencysdl
downloaded. After all this,fim
works well under X and with the tty.meanjollies commented on 2020-05-05 12:21 (UTC)
What libraries does
LIBS
include? It should include-lpthread
, but if it does not, can you let me know if addingLIBS=-lpthread
to the PKGBUILD's./configure
options works? Unfortunately, I can't reproduce this, so your help is appreciated.emk2203 commented on 2020-05-05 11:41 (UTC)
Doesn't compile. Error message:
/usr/bin/ld: Browser.o: undefined reference to symbol 'pthread_create@@GLIBC_2.2.5' /usr/bin/ld: /usr/lib/libpthread.so.0: error adding symbols: DSO missing from command line
I tried adding '-std=c++11 -pthread' to the CXX_FLAGS declaration in the Makefile, but that didn't help. Update would be appreciated.
dakataca commented on 2020-04-14 20:44 (UTC)
Error en la compilación del paquete!
oriba commented on 2019-06-06 14:14 (UTC)
Please update the package. Also, please add the font-dependency: package 'terminus-font' is needed.
bartus commented on 2019-04-04 13:09 (UTC)
libexif
missing formdepends
treeshateorcs commented on 2016-11-08 02:02 (UTC)
anntzer commented on 2016-07-07 18:55 (UTC)
stevenhoneyman commented on 2014-10-11 16:49 (UTC)
kaze commented on 2014-10-11 16:45 (UTC)
stevenhoneyman commented on 2014-07-08 21:47 (UTC)
quite commented on 2014-07-08 21:34 (UTC)
stevenhoneyman commented on 2014-07-08 21:31 (UTC)
quite commented on 2014-07-08 21:26 (UTC)
stevenhoneyman commented on 2014-07-08 18:59 (UTC)
quite commented on 2014-07-08 09:17 (UTC)
tavsanoglu commented on 2013-10-25 10:08 (UTC)
quite commented on 2013-10-25 09:18 (UTC)
quite commented on 2013-10-24 11:12 (UTC)
quite commented on 2013-10-24 10:51 (UTC)
hav3lock commented on 2013-05-03 15:19 (UTC)
hav3lock commented on 2013-05-03 15:16 (UTC)
hav3lock commented on 2013-05-03 14:46 (UTC)
hav3lock commented on 2013-05-03 14:44 (UTC)
menta commented on 2013-04-27 14:39 (UTC)
hav3lock commented on 2013-04-25 23:10 (UTC)
menta commented on 2013-04-25 22:07 (UTC)
hav3lock commented on 2013-04-24 19:02 (UTC)
hav3lock commented on 2013-04-24 19:00 (UTC)
menta commented on 2013-04-24 13:17 (UTC)
hav3lock commented on 2013-04-20 18:41 (UTC)
TrialnError commented on 2012-12-05 20:51 (UTC)
BoySka commented on 2010-03-30 12:28 (UTC)
BoySka commented on 2010-03-30 10:37 (UTC)