30

31

Si tu marche sous Mac OS X Léopard, tu peux essayer Bootcamp qui te permet d'installer Window(et donc tes logiciels) sur ton Mac:

http://www.apple.com/fr/macosx/features/bootcamp.html

A plus,
Marvin



32

33

Je suis au courant, mais perso, j'aime mieux Léopard que windows, et j'ai déjà parallels desktops (un logiciel de virtualisation qui permet de faire tourner windows/linux dans une fenêtre... Et je veux réussir faire marcher ces logiciels sur Léopard...
Je me souviens
Ad mari usque ad mare

GENERATION 23: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.

34

Nouvelle erreur:

TiEmuDCOP:tonguerocess(QCString const&, QMemArray<char> const&, QCString&, QMemArray<char>&)in dcop_skel.o
QMemArray<char>::~QMemArray()in dcop_skel.o
QAsciiDict<int>::deleteItem(void*) in dcop_skel.o
QValueListPrivate<QString>::~QValueListPrivate()in dcop_skel.o
QValueListPrivate<QString>::~QValueListPrivate()in dcop_skel.o
QValueListPrivate<QCString>::~QValueListPrivate()in dcop_skel.o
QValueListPrivate<QCString>::~QValueListPrivate()in dcop_skel.o
QAsciiDict<int>::~QAsciiDict()in dcop_skel.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [tiemu] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2


lorsque j'essaye de compiler tiemu...
Je me souviens
Ad mari usque ad mare

GENERATION 23: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.

35

comment faire pour rajouter certains fichiers .h dans mes librairies système? l'erreur précédente semble être provoquée par le fait que qasciidict.h n'est pas trouvée par ld. Pourtant elle y est... y a-t-il une variable d'environnement quelconque ou une ligne à éditer dans le makefile pour régler le problème?
Je me souviens
Ad mari usque ad mare

GENERATION 23: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.

36

Euh, ld ne travaille pas sur les .h, il travaille sur les .o et sur les .dylib. En regardant la nature des symboles introuvables, il y a l'air d'avoir un problème avec les templates, peut-être déjà au niveau du compilateur, pas du linker.
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é

37

ok. l'erreur se passe vraiment à l'étape du linking, cependant... j'ai pu comprendre que dcop_skel.cpp inclut le header système qasciidict.h (#include <qasciidict.h>) mais il ne semble pas la trouver...
Je me souviens
Ad mari usque ad mare

GENERATION 23: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.

38

S'il ne trouvait pas le header, ça donnerait une erreur au moment de la compilation. Ce n'est pas ça.
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é

39

Il me dit vraiment:

Undefined symbols:
"___cxa_pure_virtual", referenced from:
vtable for QGListin kde.o
vtable for QGListin kde-private.o
vtable for QGListin dcop.o
vtable for QGListin dcop-private.o
vtable for QGListin dcop_skel.o
"operator new(unsigned long)", referenced from:
_sp_kde_init in kde.o
_sp_kde_init in kde.o
_sp_kde_init in kde.o

(et ça continue pendant assez longtemps)
gcc core/uae/newcpu.o core/uae/cpuemu1.o core/uae/cpuemu2.o core/uae/cpuemu3.o core/uae/cpuemu4.o core/uae/cpuemu5.o core/uae/cpuemu6.o core/uae/cpuemu7.o core/uae/cpuemu8.o core/uae/cpudefs.o core/uae/cpustbl.o core/uae/readcpu.o core/uae/fpp.o core/uae/missing.o core/error.o core/engine.o core/images.o core/interface.o core/state.o core/type2str.o core/hwpm.o core/ti_hw/dbus.o core/ti_hw/flash.o core/ti_hw/gscales.o core/ti_hw/hw.o core/ti_hw/hwprot.o core/ti_hw/kbd.o core/ti_hw/m68k.o core/ti_hw/mem.o core/ti_hw/mem89.o core/ti_hw/mem89tm.o core/ti_hw/mem92.o core/ti_hw/mem92p.o core/ti_hw/memv2.o core/ti_hw/ports.o core/ti_hw/rtc_hw3.o core/ti_hw/tichars.o core/ti_sw/er_codes.o core/ti_sw/handles.o core/ti_sw/iodefs.o core/ti_sw/mem_map.o core/ti_sw/registers.o core/ti_sw/romcalls.o core/ti_sw/timem.o core/ti_sw/vat.o core/dbg/bkpts.o core/dbg/debug.o core/dbg/disasm.o core/dbg/fpudasm.o core/dbg/gdbcall.o sound/audio.o sound/stream.o misc/cmdline.o misc/files.o misc/paths.o misc/logging.o misc/rcfile.o misc/screenshot.o misc/tie_error.o gui/about.o gui/device.o gui/dboxes.o gui/filesel.o gui/fs_misc.o gui/infos.o gui/main.o gui/manpage.o gui/pbars.o gui/quicksend.o gui/refresh.o gui/release.o gui/romversion.o gui/scroptions.o gui/splash.o gui/support.o gui/tsource.o gui/wizard.o gui/calc/calc.o gui/calc/dnd.o gui/calc/keymap.o gui/calc/keyboard.o gui/calc/keynames.o gui/calc/keypress.o gui/calc/popup.o gui/calc/screen.o gui/calc/skinkeys.o gui/calc/skinops.o gui/debugger/dbg_all.o gui/debugger/dbg_wnds.o gui/debugger/dbg_dock.o gui/debugger/dbg_bkpts.o gui/debugger/dbg_bits.o gui/debugger/dbg_cause.o gui/debugger/dbg_code.o gui/debugger/dbg_data.o gui/debugger/dbg_entry.o gui/debugger/dbg_heap.o gui/debugger/dbg_iop.o gui/debugger/dbg_mem.o gui/debugger/dbg_pclog.o gui/debugger/dbg_regs.o gui/debugger/dbg_romcall.o gui/debugger/dbg_stack.o gui/debugger/dbg_vectors.o gui/logger/log_link.o kde/kde.o kde/kde-private.o ipc/dcop/dcop.o ipc/dcop/dcop-private.o ipc/dcop/dcop_skel.o -framework CoreFoundation -o tiemu -Wl,-framework -Wl,CoreServices -Wl,-framework -Wl,ApplicationServices -Wl,-framework -Wl,CoreServices -Wl,-framework -Wl,ApplicationServices -Wl,-framework -Wl,Cocoa -g -O2 -D__I386__ -D__MACOSX__ -fvisibility=hidden -DGTK_DISABLE_DEPRECATED -DDEBUGGER -I/usr/local/include/tilp2 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/usr/local/include/tilp2 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/usr/local/include/tilp2 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/usr/local/include/tilp2 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -DXTHREADS -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include/libpng12 -I/usr/X11/include -I/opt/local/include/pixman-1 -DXTHREADS -I/opt/local/include/libglade-2.0 -I/opt/local/include/gtk-2.0 -I/opt/local/include/libxml2 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include/libpng12 -I/usr/X11/include -I/opt/local/include/pixman-1 -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE  gdb/gdb/libgdb.a gdb/sim/m68k/libsim.a gdb/readline/libreadline.a gdb/opcodes/libopcodes.a gdb/bfd/libbfd.a -L/usr/local/lib gdb/libgui/src/libgui.a /Users/emilecantin/desktop/progsti/tiemu-3.02/src/gdb/itcl/itcl/libitcl3.2.a /Users/emilecantin/desktop/progsti/tiemu-3.02/src/gdb/itcl/itk/libitk3.2.a /Users/emilecantin/desktop/progsti/tiemu-3.02/src/gdb/tk/unix/libtk8.4.a /Users/emilecantin/desktop/progsti/tiemu-3.02/src/gdb/tcl/unix/libtcl8.4.a -L/usr/X11/lib -lncurses gdb/libiberty/libiberty.a -L/opt/local/lib /usr/local/lib/libticalcs2.dylib /usr/local/lib/libticables2.dylib /opt/local/lib/libusb.dylib /usr/local/lib/libtifiles2.dylib /usr/local/lib/libticonv.dylib /opt/local/lib/libglade-2.0.dylib /opt/local/lib/libgtk-x11-2.0.dylib /opt/local/lib/libgdk-x11-2.0.dylib /opt/local/lib/libgdk_pixbuf-2.0.dylib /opt/local/lib/libtiff.dylib /opt/local/lib/libjpeg.dylib /opt/local/lib/libpangocairo-1.0.dylib /opt/local/lib/libpangoft2-1.0.dylib /opt/local/lib/libpango-1.0.dylib /usr/local/lib/libgtk-x11-2.0.dylib /opt/local/lib/libxml2.dylib /usr/local/lib/libgdk-x11-2.0.dylib /opt/local/lib/libatk-1.0.dylib /usr/local/lib/libgdk_pixbuf-2.0.dylib /usr/local/lib/libpangocairo-1.0.dylib /opt/local/lib/libcairo.dylib /opt/local/lib/libfontconfig.dylib /opt/local/lib/libfreetype.dylib /opt/local/lib/libexpat.dylib /usr/local/lib/libpangoft2-1.0.dylib /usr/local/lib/libpango-1.0.dylib /opt/local/lib/libgobject-2.0.dylib /opt/local/lib/libgmodule-2.0.dylib /opt/local/lib/libglib-2.0.dylib /usr/local/lib/libintl.dylib /usr/local/lib/libiconv.dylib /usr/lib/libexpat.dylib /usr/local/lib/libexpat.dylib /usr/X11/lib/libpng12.0.0.0.dylib /opt/local/lib/libpixman-1.dylib -lSDLmain /usr/local/lib/libSDL.dylib -L/opt/local/lib/qt3/lib -L/usr/X11R6/lib /opt/local/lib/libkio.dylib /opt/local/lib/libkdeui.dylib /opt/local/lib/libkdesu.dylib /opt/local/lib/libkwalletclient.dylib /opt/local/lib/libkdecore.dylib /opt/local/lib/libDCOP.dylib -lutil /opt/local/lib/libart_lgpl_2.dylib /opt/local/lib/libidn.dylib /opt/local/lib/libintl.dylib -lc /opt/local/lib/libiconv.dylib /opt/local/lib/libkdefx.dylib /opt/local/lib/libpng12.dylib /opt/local/lib/libXrender.dylib /opt/local/lib/qt3/lib/libqt-mt.dylib -lresolv -lz -lGL /usr/X11/lib/libXmu.6.2.0.dylib /usr/X11/lib/libXrender.1.3.0.dylib /usr/X11/lib/libXrandr.2.0.0.dylib /usr/X11/lib/libXcursor.1.0.2.dylib /usr/X11/lib/libXinerama.1.0.0.dylib /usr/X11/lib/libXft.2.1.2.dylib /usr/X11/lib/libfreetype.dylib /usr/X11/lib/libfontconfig.dylib -lm /usr/X11/lib/libSM.6.0.0.dylib /usr/X11/lib/libICE.6.3.0.dylib -ldl /usr/X11/lib/libXext.6.4.0.dylib /usr/X11/lib/libX11.6.2.0.dylib /usr/X11/lib/libXdmcp.6.0.0.dylib /usr/X11/lib/libXau.6.0.0.dylib -lpthread Undefined symbols:   "___cxa_pure_virtual", referenced from:       vtable for QGListin kde.o       vtable for QGListin kde-private.o       vtable for QGListin dcop.o       vtable for QGListin dcop-private.o       vtable for QGListin dcop_skel.o   "operator new(unsigned long)", referenced from:       _sp_kde_init in kde.o       _sp_kde_init in kde.o       _sp_kde_init in kde.o       _sp_kde_init in kde.o       _sp_kde_get_open_filenames in kde.o       QValueListPrivate<QString>::insert(QValueListIterator<QString>, QString const&)in kde.o       QValueListPrivate<QString>::QValueListPrivate()in kde.o       QValueListPrivate<QString>::QValueListPrivate(QValueListPrivate<QString> const&)in kde.o       QValueList<QString>::detachInternal()        in kde.o       QValueListPrivate<QString>::insert(QValueListIterator<QString>, QString const&)in dcop.o       QValueListPrivate<QString>::QValueListPrivate(QValueListPrivate<QString> const&)in dcop.o       QValueList<QString>::detachInternal()        in dcop.o       TiEmuDCOP::process(QCString const&, QMemArray<char> const&, QCString&, QMemArray<char>&)in dcop_skel.o       TiEmuDCOP::process(QCString const&, QMemArray<char> const&, QCString&, QMemArray<char>&)in dcop_skel.o       TiEmuDCOP::process(QCString const&, QMemArray<char> const&, QCString&, QMemArray<char>&)in dcop_skel.o       QValueListPrivate<QString>::QValueListPrivate()in dcop_skel.o       QValueListPrivate<QCString>::insert(QValueListIterator<QCString>, QCString const&)in dcop_skel.o       QValueListPrivate<QCString>::QValueListPrivate(QValueListPrivate<QCString> const&)in dcop_skel.o       QValueList<QCString>::detachInternal()        in dcop_skel.o   "operator delete(void*)", referenced from:       _sp_kde_finish in kde.o       _sp_kde_get_open_filenames in kde.o       _sp_kde_get_open_filenames in kde.o       _sp_kde_get_open_filenames in kde.o       QValueListPrivate<QString>::~QValueListPrivate()in kde.o       QValueListPrivate<QString>::~QValueListPrivate()in kde.o       SPKDEBridge::~SPKDEBridge()in kde-private.o       TiEmuDCOP::~TiEmuDCOP()in dcop.o       TiEmuDCOP::process(QCString const&, QMemArray<char> const&, QCString&, QMemArray<char>&)in dcop_skel.o       TiEmuDCOP::process(QCString const&, QMemArray<char> const&, QCString&, QMemArray<char>&)in dcop_skel.o       TiEmuDCOP::process(QCString const&, QMemArray<char> const&, QCString&, QMemArray<char>&)in dcop_skel.o       QMemArray<char>::~QMemArray()in dcop_skel.o       QAsciiDict<int>::deleteItem(void*) in dcop_skel.o       QValueListPrivate<QString>::~QValueListPrivate()in dcop_skel.o       QValueListPrivate<QString>::~QValueListPrivate()in dcop_skel.o       QValueListPrivate<QCString>::~QValueListPrivate()in dcop_skel.o       QValueListPrivate<QCString>::~QValueListPrivate()in dcop_skel.o       QAsciiDict<int>::~QAsciiDict()in dcop_skel.o ld: symbol(s) not found collect2: ld returned 1 exit status make[2]: *** [tiemu] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2


d'après ce que je comprends, certains fichiers font référence à des headers, et lorsqu'ils sont compilés, les fichiers .o contiennent des références que le linker n'arrive pas à "résoudre"...
Je me souviens
Ad mari usque ad mare

GENERATION 23: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.

40

Bah, le vrai problème, c'est donc ça:
Undefined symbols:
  "___cxa_pure_virtual", referenced from:
      [5 locations]
  "operator new(unsigned long)", referenced from:
      [19 locations]
  "operator delete(void*)", referenced from:
      [18 locations]
ld: symbol(s) not found


J'explique ton problème:
* TiEmu essaie de linker l'exécutable final avec gcc, pas g++.
* Or, il y a du C++ dedans.
* Or, gcc ne linke pas automatiquement le runtime C++, seulement g++ le fait.
* Or, le comportement de ld est différent sous GNU/Linux (objets ELF) et OS X (objets Mach-O):
- Sous GNU/Linux, si b.so est linké avec c.so et l'exécutable a est linké avec b.so, a peut automatiquement référencer les symboles dans c.so aussi (et non pas seulement ceux de b.so).
- Sous OS X, si b.dylib est linké avec c.dylib et l'exécutable a est linké avec b.dylib, a ne peut utiliser que les symboles de b.dylib, il faut le linker explicitement avec c.dylib également pour accéder à ses symboles.
* Ici, la librairie b, ce sont les libs Qt/KDE, la librairie c, c'est la libstdc++. Sous GNU/Linux, linker avec KDE linke automatiquement aussi la libstdc++, c'est pour ça que ça marche sous GNU/Linux.

Je vais corriger ça.
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é

41

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é

42

Merci beaucoup, ça fonctionne maintenant, le programme compile sans erreur. Maintenant c'est l'installation qui fait des siennes...

sudo make install
Password:
Making install in build
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
Making install in glade
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/tiemu/glade" || .././install-sh -c -d "/usr/local/share/tiemu/glade"
/bin/sh: .././install-sh: Permission denied
make[2]: *** [install-dist_gladeDATA] Error 126
make[1]: *** [install-am] Error 2
make: *** [install-recursive] Error 1

je suis en train de fouiller Google pour trouver l'origine du problème...
Je me souviens
Ad mari usque ad mare

GENERATION 23: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.

43

bon, un simple chmod pour me donner les droits d'exécution sur install-sh a permis de régler le problème... Merci !!


Maintenant le programme lui-même est un brin bizarre :

bash-3.2$ /usr/local/bin/tiemu
TiEmu 3 - Version 3.02
(C) Romain Lievin & Thomas Corvazier 2000-2001
(C) Romain Lievin 2001-2003
(C) Julien Blache 2003
(C) Romain Lievin 2004-2005
(C) Romain Lievin & Kevin Kofler 2005-2007
(C) Peter Fernandes 2007
CE PROGRAMME N'EST FOURNI AVEC AUCUNE GARANTIE
VEUILLEZ LIRE LA DOCUMENTATION POUR PLUS DE DETAILS
tiemu-INFO: setlocale: <C>
tiemu-INFO: bindtextdomain: </usr/local/share/locale/>
tiemu-INFO: textdomain: <tiemu>
tiemu-INFO: Fichier de configuration introuvable; utilisation des valeurs par d?
fait. Vous pouvez en cr?er un par le menu File > Save config.
tiemu-INFO: Scrutation des images/m?j...
tiemu-INFO: Fait.
tiemu-INFO: Informations Image:
tiemu-INFO: Calculatrice: TI89t
tiemu-INFO: Progiciel : 3.10
tiemu-INFO: Type m?moire: FLASH
tiemu-INFO: Taille m?m. : 4Mo (4194304 octets)
tiemu-INFO: Base ROM : 80
tiemu-INFO: Mat?riel : 3
tiemu-INFO: A un boot : non
tiemu-INFO: Bloc de param?tres mat?riels:
tiemu-INFO: length : 24
tiemu-INFO: hardwareID : 9
tiemu-INFO: hardwareRevision : 2
tiemu-INFO: bootMajor : 1
tiemu-INFO: bootRevision : 2
tiemu-INFO: bootBuild : 1
tiemu-INFO: gateArray : 3
ticables-INFO: ticables library version 1.2.0
tifiles-INFO: tifiles library version 1.1.1
ticalcs-INFO: ticalcs library version 1.1.2
UAE: version 0.8.25
UAE: Building CPU table for configuration: 68000 24-bit addressing
UAE: 1866 CPU functions
UAE: Building CPU function table (0 1).
Warning: non-existent PC key: <PCKEY_SHIFT_R>
Warning: non-existent PC key: <PCKEY_CONTROL_R>
tiemu-INFO: chargement du clavier: ti89.map (86 touches)
tiemu-INFO: chargement du skin: ti89t.skn(220 x 492)
tiemu-INFO: trouv? un SSP=$004c00 et un PC=$812188 ? l'offset 0x8c
tiemu-INFO: chargement des d?finitions d'E/S: iodefs_ti89t_hw3.txt (31 entr?es)
Loading ROM calls from file </usr/local/share/tiemu/misc/romcalls.txt>... Done !
Parsing ROM calls from flash memory (1549 entries at $88741a)... Done !

(tiemu:31091): Pango-WARNING **: Error loading GDEF table 28333

(tiemu:31091): Pango-WARNING **: Error loading GSUB table 28333

(tiemu:31091): Pango-WARNING **: Error loading GPOS table 28333
Tcl_Init failed: Can't find a usable init.tcl in the following directories:
{}



This probably means that Tcl wasn't installed properly.

et ça recommence sans arrêt à partir de la ligne "tiemu-INFO: Informations Image:"

Pendant ce temps, l'image de ti-89 titanium à l'écran flashe à chaque répétition, comme s'il se reloadait à chaque fois... Je vais regarder ce qu'est TcL...

Je me souviens
Ad mari usque ad mare

GENERATION 23: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.

44

Bah, le problème m'a l'air d'être clair, la liste des dossiers dans lesquels il cherche init.tcl est vide. sad Malheureusement, je ne sais pas exactement pourquoi. TiEmu avec GDB/Insight (et donc avec Tcl) a déjà marché à un moment sous OS X, donc ça ne devrait pas être insurmontable. Essaie peut-être avec:
export TCL_DIR=/usr/local/share/tcl8.4
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é

45

KillerX (./43) :
bon, un simple chmod pour me donner les droits d'exécution sur install-sh a permis de régler le problème... Merci !!

J'ai mis la propriété svn:executable dans le dépôt SVN.
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é

46

j'ai défini TCLDIR, et ca marche... J'ai aussi fait marcher KTIGCC sans trop de problèmes...

Merci beaucoup de ton aide, Kevin! Je peux maintenant faire fonctionner tous les programmes utiles sur mon beau Mac tongue

EDIT: après un peu plus de tests que juste lancer le programme, KTIGCC souffre d'un léger problème: lorsque j'essaie d'ouvrir un projet (via le menu fichier), j'ai une petite fenetre "Error - TIGCC IDE for KDE" "Cannot talk to klauncher". j'ai essayé de le lancer manuellement, sans plus de succès...
Je me souviens
Ad mari usque ad mare

GENERATION 23: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.

47

Désolé pour le double post, mais est-ce que quelqu'un peut m'aider?

KillerX (./46) :
EDIT: après un peu plus de tests que juste lancer le programme, KTIGCC souffre d'un léger problème: lorsque j'essaie d'ouvrir un projet (via le menu fichier), j'ai une petite fenetre "Error - TIGCC IDE for KDE" "Cannot talk to klauncher". j'ai essayé de le lancer manuellement, sans plus de succès...


Je me souviens
Ad mari usque ad mare

GENERATION 23: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.

48

C'est un peu bizarre ce truc. Peux tu essayer de lancer kbuildsycoca, puis de relancer KTIGCC?
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é

49

ça n'a pas d'effet...
Je me souviens
Ad mari usque ad mare

GENERATION 23: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.

50

Essaie de lancer ces 2 commandes:
dcopserver_shutdown 
kdeinit
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é

51

Bon, après plusieurs tests, j'ai réussi à faire marcher le tout. Il faut que je lance ktigcc alors que dcopserver est off (je peux alors aller chercher des fichiers via me menu "ouvrir"; mais il me lance un message d'erreur au démarrage me disant de vérifier si dcopserver est en fonction.) Cependant, je dois le lancer si je veux tester avec tiemu (évidemment), mais alors je ne peux plus naviguer dans les fichiers.

De plus, kdeinit me renvoie ceci :

kdeinit: Aborting. bind() failed: : Address already in use
Could not bind to socket '/private/var/folders/cn/cnNthm2jFQC3RVkMxNt5PU+++TI/-Tmp-/ksocket-emilecantin/kdeinit_/tmp/launch-cBmatH/_0'


Je trouve un peu bizarre que dcopserver interfère avec klauncher...
Je me souviens
Ad mari usque ad mare

GENERATION 23: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.

52

KillerX (./51) :
Bon, après plusieurs tests, j'ai réussi à faire marcher le tout. Il faut que je lance ktigcc alors que dcopserver est off (je peux alors aller chercher des fichiers via me menu "ouvrir"; mais il me lance un message d'erreur au démarrage me disant de vérifier si dcopserver est en fonction.) Cependant, je dois le lancer si je veux tester avec tiemu (évidemment), mais alors je ne peux plus naviguer dans les fichiers.

Normalement, tu ne devrais pas devoir lancer dcopserver manuellement, kdeinit est censé le faire pour toi.
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é

53

hmm... il ne semble pas le faire... je l'ai toujours lancé manuellement (vu le message d'erreur)

je te mets le message en question:

tromb Fichier joint : DCOP error.tiff

de plus, voici ce que le terminal m'affiche tout de suite après que j'aie lancé ktigcc:

kdeinit: Aborting. bind() failed: : Address already in use
Could not bind to socket '/private/var/folders/cn/cnNthm2jFQC3RVkMxNt5PU+++TI/-Tmp-/ksocket-emilecantin/kdeinit_/tmp/launch-5ZYYKf/_0'


Mais bon, le programme marche, c'est le principal... tongue
Je me souviens
Ad mari usque ad mare

GENERATION 23: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.

54

Efface le fichier mentionné dans le message d'erreur, apparemment il correspond à une ancienne session du serveur DCOP qui n'a pas été quittée proprement.
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é

55

Hmmm.... Aucun de ces fichiers n'existe... Peut-être est-ce la source du problème...
Je me souviens
Ad mari usque ad mare

GENERATION 23: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.