1

je n’arrive pas à compiler tiemu sous fedora

j'ai installé 12000 package -devel (je préfère ne pas compter combien) mais ca bloque ici
checking for X... configure: error: Can't find X includes. Please check your installation and add the correct paths!

c'est quoi le bon package ? tout ce que j'ai testé ne fonctionne pas :- /

tout ca pour faire un solve triso j'aurais mieux fait d'aller le faire sous windows cheeky
et la le mec il le pécho par le bras et il lui dit '

2

Poste le résultat de ton configure ici.

Call : Kevin Kofler appelé(e) sur ce topic...

3

Manquerait pas un package -dev pour X11, au pif ?

4

et la version windows ne marche pas avec wine :' (
"./configure"
[mk@hightland tiemu-3.03]$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking for -p flag to install... yes
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for something to drink while compiling... err: no fridge found!
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognize dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... gfortran
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether gfortran accepts -g... yes
checking the maximum length of command line arguments... 1572864
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
(cached) (cached) checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for gfortran option to produce PIC... -fPIC
checking if gfortran PIC flag -fPIC works... yes
checking if gfortran static flag -static works... no
checking if gfortran supports -c -o file.o... yes
checking whether the gfortran linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
(cached) (cached) checking how to hardcode library paths into programs... immediate
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for a BSD-compatible install... /usr/bin/install -c -p
checking whether make sets $(MAKE)... (cached) yes
checking whether ln -s works... yes
checking for library containing strerror... none required
checking for groff... yes
checking for windres... no
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for ld used by GCC... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking for shared library run path origin... done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for TICABLES... yes
checking for TICALCS... yes
checking for TIFILES... yes
checking for TICONV... yes
checking for GLIB... yes
checking for GTK... yes
checking for GLADE... yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking sys/timeb.h usability... yes
checking sys/timeb.h presence... yes
checking for sys/timeb.h... yes
checking for stdint.h... (cached) yes
checking tilp2/ticables.h usability... yes
checking tilp2/ticables.h presence... yes
checking for tilp2/ticables.h... yes
checking tilp2/ticalcs.h usability... no
checking tilp2/ticalcs.h presence... no
checking for tilp2/ticalcs.h... no
checking tilp2/tifiles.h usability... yes
checking tilp2/tifiles.h presence... yes
checking for tilp2/tifiles.h... yes
checking for working memcmp... yes
checking for working volatile... yes
checking for pow in -lm... yes
checking for pthread_create in -lpthread... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for compress in -lz... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking types of arguments for select... int,fd_set *,struct timeval *
checking whether lstat dereferences a symlink specified with a trailing slash... yes
checking whether stat accepts an empty string... no
checking for vprintf... yes
checking for _doprnt... no
checking for bzero... yes
checking for memset... yes
checking for mkdir... yes
checking for select... yes
checking for strchr... yes
checking for strrchr... yes
checking for strstr... yes
checking whether to enable sound emulation... (cached) yes
checking for sdl-config... /usr/bin/sdl-config
checking for SDL - version >= 1.2.0... yes
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether g++ accepts -g... (cached) yes
checking dependency style of g++... (cached) gcc3
checking for main in -lutil... yes
checking for main in -lcompat... no
checking for crypt in -lcrypt... yes
checking for socklen_t... socklen_t
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for inet_ntoa... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for res_init... no
checking for killpg in -lucb... no
checking for int... yes
checking size of int... 4
checking for long... yes
checking size of long... 8
checking for char *... yes
checking size of char *... 8
checking for char... yes
checking size of char... 1
checking for dlopen in -ldl... yes
checking for shl_unload in -ldld... no
checking for X... configure: error: Can't find X includes. Please check your installation and add the correct paths!
[mk@hightland tiemu-3.03]$ uname -aLinux hightland 3.7.3-101.fc17.x86_64 #1 SMP Fri Jan 18 17:40:57 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
et la le mec il le pécho par le bras et il lui dit '

5

./3 je m'en doute bien mais tout ceux que j'ai installés ne sont visiblement pas les bons
libX11-devel
xorg-x11-server-develxorg-x11-xtrans-devel
et la le mec il le pécho par le bras et il lui dit '

6

http://svn.calcforge.org/viewvc/repo-specfiles/fedora/tiemu3/tiemu3.spec?revision=2&view=co
BuildRequires: libticables2-devel >= 1:1.0.0, libticonv-devel >= 1:1.0.4, libtifiles2-devel >= 1:1.0.7, libticalcs2-devel >= 1:1.0.7, glib2-devel >= 2.6.0, gtk2-devel >= 2.6.0, libglade2-devel >= 2.4.0, zlib-devel, kdelibs3-devel, libX11-devel, libXext-devel, ncurses-devel, desktop-file-utils >= 0.10, bison >= 1.28, flex >= 2.5.4, texinfo >= 4.4, dbus-devel >= 0.60, dbus-glib-devel >= 0.60, SDL-devel >= 1.2.0, groff
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

7

ca avance grin
checking for Qt... configure: error: Qt (>= Qt 3.0.2) (headers and libraries) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
[mk@hightland tiemu-3.03]$ tail -f config.log
#define SIZEOF_INT 4
#define SIZEOF_LONG 8
#define SIZEOF_CHAR_P 8
#define SIZEOF_CHAR 1
#define HAVE_LIBZ 1
#define HAVE_LIBPNG 1
#define HAVE_LIBJPEG 1
#define HAVE_LIBPTHREAD 1
configure: exit 1
[root@hightland ~]# yum install qt3 qt3-devel qt4 qt4-devel qt qt-devel
.....
Le paquet qt3-3.3.8b-41.fc17.x86_64 est déjà installé dans sa dernière version
Le paquet qt3-devel-3.3.8b-41.fc17.x86_64 est déjà installé dans sa dernière version
Le paquet 1:qt-4.8.4-6.fc17.x86_64 est déjà installé dans sa dernière version
Le paquet 1:qt-devel-4.8.4-6.fc17.x86_64 est déjà installé dans sa dernière version
Le paquet 1:qt-4.8.4-6.fc17.x86_64 est déjà installé dans sa dernière versionLe paquet 1:qt-devel-4.8.4-6.fc17.x86_64 est déjà installé dans sa dernière version
et la le mec il le pécho par le bras et il lui dit '

8

Redémarre ou charge manuellement le profile snippet de Qt 3:
. /etc/profile.d/qt.sh
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

9

ca marche ! merci :- )

mais la compilation fail (version sans gdb)
"make"
gui/calc/calc.c: In function ‘match_skin’:
gui/calc/calc.c:345:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:345:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:345:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:345:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:345:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:345:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:345:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:345:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:345:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:345:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:345:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:345:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:345:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:345:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:345:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:345:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:345:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:345:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:345:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:345:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c: In function ‘match_keymap’:
gui/calc/calc.c:414:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:414:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:414:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:414:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:414:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:414:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:414:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:414:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:414:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:414:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:414:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:414:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:414:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:414:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:414:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:414:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:414:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:414:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:414:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c:414:2: attention : ‘g_basename’ is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
gui/calc/calc.c: In function ‘hid_init’:
gui/calc/calc.c:589:4: erreur: ‘GtkFunction’ undeclared (first use in this function)
gui/calc/calc.c:589:4: note: each undeclared identifier is reported only once for each function it appears in
gui/calc/calc.c:589:16: erreur: expected ‘)’ before ‘hid_refresh’
gui/calc/calc.c:589:16: erreur: too few arguments to function ‘g_timeout_add’
In file included from /usr/include/glib-2.0/glib/giochannel.h:35:0,
from /usr/include/glib-2.0/glib.h:56,
from /usr/include/glib-2.0/gobject/gbinding.h:30,
from /usr/include/glib-2.0/glib-object.h:25,
from /usr/include/glib-2.0/gio/gioenums.h:30,
from /usr/include/glib-2.0/gio/giotypes.h:30,
from /usr/include/glib-2.0/gio/gio.h:28,
from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
from /usr/include/gtk-2.0/gdk/gdk.h:32,
from /usr/include/gtk-2.0/gtk/gtk.h:32,
from gui/calc/calc.c:38:
/usr/include/glib-2.0/glib/gmain.h:448:7: note: declared here
gui/calc/calc.c: In function ‘hid_lcd_rate_set’:
gui/calc/calc.c:643:4: erreur: ‘GtkFunction’ undeclared (first use in this function)
gui/calc/calc.c:643:16: erreur: expected ‘)’ before ‘hid_refresh’
gui/calc/calc.c:643:16: erreur: too few arguments to function ‘g_timeout_add’
In file included from /usr/include/glib-2.0/glib/giochannel.h:35:0,
from /usr/include/glib-2.0/glib.h:56,
from /usr/include/glib-2.0/gobject/gbinding.h:30,
from /usr/include/glib-2.0/glib-object.h:25,
from /usr/include/glib-2.0/gio/gioenums.h:30,
from /usr/include/glib-2.0/gio/giotypes.h:30,
from /usr/include/glib-2.0/gio/gio.h:28,
from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
from /usr/include/gtk-2.0/gdk/gdk.h:32,
from /usr/include/gtk-2.0/gtk/gtk.h:32,
from gui/calc/calc.c:38:
/usr/include/glib-2.0/glib/gmain.h:448:7: note: declared here
make[2]: *** [gui/calc/calc.o] Erreur 1
make[2] : on quitte le répertoire « /home/mk/tiemu-3.03/src »
make[1]: *** [all-recursive] Erreur 1
make[1] : on quitte le répertoire « /home/mk/tiemu-3.03 » make: *** [all] Erreur 2


(j'avais installé gfm et tilp depuis le depot ticalc ca viens peut être de la ?)

bon, j'ai trouvé http://repo.calcforge.org/fedora/17/x86_64/
Récupération de la clé à partir de http://file:///etc/pki/rpm-gpg/RPM-GPG-KEY-calcforge
Importation de la clef GPG 0x*********** :
ID utilisateur : « Kevin Kofler (TIGCC Team) <Kevin@tigcc.ticalc.org> »
Empreinte  : **************************************
Paquet  : calcforge-release-17-1.noarch (@/calcforge-release-17-1.noarch) Provient de  : /etc/pki/rpm-gpg/RPM-GPG-KEY-calcforge
trivil
et la le mec il le pécho par le bras et il lui dit '

10

Pour le problème de compilation, je n'ai plus compilé ça depuis pas mal de temps (les paquetages que je propose ont été compilées il y a plusieurs releases), donc c'est bien possible qu'il y ait des trucs dépréciés dedans. Si tu veux compiler à partir des sources, tu peux essayer de désactiver GTK_DISABLE_DEPRECATED.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

11

bah je voulais juste faire mon solve :- D

mais c'est bon à savoir, merci encore smile
et la le mec il le pécho par le bras et il lui dit '

12

toute les touches (du clavier pc) fonctionnent dans l'ému sauf les flèches c'est normal ?

(oui j'ai vu dans la doc que le debug est possible)

aussi faire un ( est impossible, ça fait forcement un 5
et la le mec il le pécho par le bras et il lui dit '

13

robinHood (./12) :
toute les touches (du clavier pc) fonctionnent dans l'ému sauf les flèches c'est normal ?

Problème connu, les codes de touches ont changé lors du passage à evdev il y a 2-3 années, je n'ai jamais eu le temps de corriger ça, surtout parce que Romain et Lionel m'ont obligé à tout renommer (ce qui n'est toujours pas terminé, parce que franchement j'ai perdu l'envie de passer mon temps là-dessus). mad
aussi faire un ( est impossible, ça fait forcement un 5

Il y a une touche qui correspond à [(] normalement (ce n'est pas la touche "(" parce qu'il y a une correspondance 1:1 entre les touches du clavier PC et celles de la calculatrice), mais elle est peut-être aussi victime du problème décrit plus haut.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

14

:/

c'est con car à part les entrées clavier tout marche vraiment bien

je viens de voir que le clavier est qwerty aussi :/
et la le mec il le pécho par le bras et il lui dit '

15

Je vais voir si je peux corriger ça (dans le SVN de Emu-TIGCC et avec un backport dans le paquetage), ça m'agace aussi à chaque fois que j'utilise TiEmu. (On peut cliquer à la souris, mais c'est lourd à la longue.)

Il faut dire qu'à l'époque (c'était peu avant le fork), d'abord on (Romain et moi) a mis longtemps à comprendre d'où ça venait, puis pour trouver les bons codes, et puis il y avait eu la flamewar (aussi avec Lionel si je me rappelle bien) s'il faut mettre une détection pour gérer les vieilles distributions qui n'utilisent pas encore evdev (détection qu'on a aussi mis du temps à trouver sur le net), et puis il y a eu le fork et tout est parti en c… euh… dérive. sad Il faut que je retrouve les codes.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

16

ca serais super :- )

je t'aiderais bien mais je ne connais pas du tout toute ces api :- /

dans les dépendances j'avais du installer sdl, mais aussi gtk et qt vous utilisez quoi en fait pour l'affichage ?

pour les touches, sdl ne ferais pas justement un layer d'abstraction (comme evdev si j'ai bien compris à quoi il sert) ?
et la le mec il le pécho par le bras et il lui dit '

17

GTK+, sauf Insight qui utilise (une vieille version bundlée de) Tcl/Tk.
Qt 3 sert pour les dialogues de fichiers KDE et la communication DCOP seulement.
SDL est utilisé seulement pour le son.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

18

ha oui tout de même, vous aimez jouer au lego ^^
et la le mec il le pécho par le bras et il lui dit '

19

D'ailleurs, les toutes premières versions de TiEmu utilisaient un mélange de SDL et GTK+ pour l'affichage (et pour la gestion de certains évènements), mais ça causait pas mal de problèmes de gestion des évènements; par exemple, il fallait cliquer sur les touches 2 fois pour qu'elles soient prises en compte. (Ce n'était pas un double-clic classique, mais un clic servait à passer le contrôle de SDL à GTK+.) C'est pour ça que quand hypersonic (Peter Fernandes) et moi avons implémenté le son avec SDL (parce que c'était la seule solution portable qui fonctionnait d'une manière pas trop incompatible avec le fonctionnement de TiEmu), nous avons bien pris garde à ne pas l'utiliser pour autre chose (et en particulier la boucle d'évènements de SDL n'est pas utilisée, seul le subsystem audio est initialisé).
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité