Search Criteria
Package Details: frobtads 1.2.4-1
Git Clone URL: | https://aur.archlinux.org/frobtads.git (read-only, click to copy) |
---|---|
Package Base: | frobtads |
Description: | Combined TADS 2 & 3 interpreter and compilers for playing and creating Interactive Fiction games |
Upstream URL: | http://www.tads.org/frobtads.htm |
Licenses: | |
Submitter: | Yggdrasil |
Maintainer: | None |
Last Packager: | jbr100uk |
Votes: | 2 |
Popularity: | 0.000000 |
First Submitted: | 2015-12-26 23:52 |
Last Updated: | 2018-05-06 22:53 |
Dependencies (3)
- curl (curl-git, curl-minimal-git)
- ncurses (ncurses-nohex, ncurses-git)
- git (git-git) (make)
Latest Comments
krouziciorel commented on 2020-10-12 09:50
Actually I can not compile this version of frobtads, I I'm getting this error:
CXX tads3/askf_tx3.o CXX tads3/charmap.o In file included from tads3/osifcnet.h:942, from tads3/vmdatasrc.h:23, from tads3/charmap.cpp:31: ./tads3/unix/osnetunix.h:222:20: error: missing '(' after "__has_builtin" 222 | # if __has_builtin == 0 | ^~ ./tads3/unix/osnetunix.h:222:23: error: missing binary operator before token "0" 222 | # if __has_builtin == 0 | ^ make[1]: [Makefile:10271: tads3/charmap.o] Error 1 make[1]: Opouští se adresář „/home/wanbli/.cache/yay/frobtads/src/frobtads-1.2.4“ make: [Makefile:3854: all] Error 2 ==> Error: Došlo k chybě v build().
with directives
there are other errors:
In file included from /usr/include/sys/types.h:25, from ./src/common.h:11, from ./src/osfrobtads.h:10, from ./tads2/os.h:187, from tads3/askf_tx3.cpp:33: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ CXX tads3/charmap.o In file included from /usr/include/c++/10.2.0/x86_64-pc-linux-gnu/bits/os_defines.h:39, from /usr/include/c++/10.2.0/x86_64-pc-linux-gnu/bits/c++config.h:518, from /usr/include/c++/10.2.0/cstdlib:41, from /usr/include/c++/10.2.0/stdlib.h:36, from tads3/charmap.cpp:23: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from tads3/osifcnet.h:942, from tads3/vmdatasrc.h:23, from tads3/charmap.cpp:31: ./tads3/unix/osnetunix.h:222:20: error: missing '(' after "__has_builtin" 222 | # if __has_builtin == 0 | ^~ ./tads3/unix/osnetunix.h:222:23: error: missing binary operator before token "0" 222 | # if __has_builtin == 0 | ^ make[1]: [Makefile:10271: tads3/charmap.o] Error 1 make[1]: Opouští se adresář „/home/wanbli/.cache/yay/frobtads/src/frobtads-1.2.4“ make: [Makefile:3854: all] Error 2 ==> Error: Došlo k chybě v build().
Older gcc 8 or 9 compilers do not work, f. e. export CC=/usr/bin/gcc-9 or export CXX=/usr/bin/gcc-9 make the same result.
Today is possible to download frobtads 1.3.0, which uses cmake, can you please update this package to actual version (which I can manually compile with actual gcc10 without any problems)?
yktor commented on 2017-09-11 19:51
Failed to build with fresh gcc. Fix:
diff --git a/PKGBUILD b/PKGBUILD
index 5c78bee..b1d0ec1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -17,7 +17,7 @@ md5sums=('c6ed8cd6dac04b3ee6f4422cea688979')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure --prefix=/usr
+ ./configure --prefix=/usr CXXFLAGS="-std=c++03"
make
}
Anonymous comment on 2016-10-04 11:39
This package doesn't seem to contain t3run at all, or any of the TADS standard library.