π
<-

Cemu

Nouveautés, projets, mises à jour.

Re: Cemu

Unread postby aries » 25 Sep 2016, 08:11

Rebonjour Adriweb,

Ayant effacé par mégarde le fichier keypad.zip, je me suis rendu sur ton github et n'ai pas retrouvé la branche keypad. J'ai donc cloné la branche master, et l'ai recompilée (tout pareil que lors de mon dernier post, en prenant soin d'enlever l'option -flto car j'obtenais la même erreur). Compilation nickel. Par contre... (désolé pour la question bête) j'avais après avoir compilé la branche keypad, un dossier "build****" que je ne retrouve pas dans ce cas après la compilation. Du coup... comment faire pour lancer CEmu ? Je n'arrive pas à trouver d'exécutable CEmu...

D'avance merci !
User avatar
aries
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 44%
 
Posts: 14
Joined: 17 Sep 2016, 04:42
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Cemu

Unread postby Lionel Debroux » 25 Sep 2016, 09:00

Que rend `find [répertoire où le repo a été cloné] -iname "CEmu"` ?
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.4%
 
Posts: 6873
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: Cemu

Unread postby Adriweb » 25 Sep 2016, 10:36

Effectivement, la branche keypad a été mergée dans master, donc c'est encore plus simple :)
Ensuite, oui, le binaire a bien du être créé quelque part... tu vas finir par le trouver :P

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 80%
 
Posts: 14843
Images: 1133
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Cemu

Unread postby aries » 25 Sep 2016, 18:44

Hello Adriweb et Lionel,

Tout d'abord merci de votre réponse et patience : je sais que si je lisais quelqu'un d'autre écrire la même chose que moi, je serais peut-être moins patient. Je viens de refaire les manips suivantes :
- effacer le dossier CEmu de mon Bureau ;
- git clone https://github.com/CE-Programming/CEmu.git ;
- qmake -r CEmu.pro ; make

Je ne trouve pas d'exécutable et la commande
Code: Select all
find CEmu -iname "CEmu"
me rend seulement
Code: Select all
CEmu
.

Je ne sais pas si cela peut vous aider mais la compilation se déroule sans message d'erreur et se termine par ceci (est-ce que cela est normal, ou aurais-je du avoir un message comme "l'exécutable CEmu a été créé dans le dossier") :

Code: Select all
g++ -m32 -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -Wl,--gc-sections -pie -g3 -W -Wall -Wno-unused-parameter -Werror=write-strings -Werror=redundant-decls -Werror=format -Werror=format-security -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=date-time -Werror=missing-prototypes -Werror=return-type -Werror=pointer-arith -Winit-self -ffunction-sections -fdata-sections -fno-strict-overflow -O3 -fPIE -Wstack-protector -fstack-protector-strong --param=ssp-buffer-size=1 -Wl,-O1 -Wl,-rpath,/home/aries/Qt/5.5/gcc -Wl,-rpath,/home/aries/Qt/5.5/gcc/lib -o CEmu utils.o main.o mainwindow.o romselection.o qtframebuffer.o lcdwidget.o emuthread.o datawidget.o dockwidget.o lcdpopout.o searchwidget.o basiccodeviewerwindow.o qtkeypadbridge.o keymap.o keypadwidget.o rectkey.o arrowkey.o chunks.o commands.o qhexedit.o gif.o utils_tivarslib.o DummyHandler.o TH_0x00.o TH_0x01.o TH_0x02.o TH_0x05.o TH_0x0C.o TH_0x0D.o autotester.o asic.o cpu.o keypad.o lcd.o registers.o port.o interrupt.o flash.o misc.o schedule.o timers.o usb.o sha256.o realclock.o backlight.o cert.o control.o mem.o link.o vat.o emu.o extras.o disasm.o debug.o stepping.o sendinghandler.o os-linux.o qrc_resources.o moc_mainwindow.o moc_romselection.o moc_lcdwidget.o moc_emuthread.o moc_datawidget.o moc_dockwidget.o moc_lcdpopout.o moc_searchwidget.o moc_basiccodeviewerwindow.o moc_qtkeypadbridge.o moc_keypadwidget.o moc_commands.o moc_qhexedit.o   -L/home/aries/Qt/5.5/gcc/lib -lQt5Widgets -lQt5Gui -lQt5Network -lQt5Core -lGL -lpthread


Désolé, j'ai préféré en mettre plus que pas assez...

Merci !
User avatar
aries
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 44%
 
Posts: 14
Joined: 17 Sep 2016, 04:42
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Cemu

Unread postby Lionel Debroux » 25 Sep 2016, 18:49

Lance ./CEmu ?
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.4%
 
Posts: 6873
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: Cemu

Unread postby Hayleia » 25 Sep 2016, 18:51

Je ne pense pas que cela fonctionne. J'ai deux résultats avec le même find, l'un étant le dossier CEmu dans lequel find cherche et l'autre étant l'exécutable CEmu/gui/qt/CEmu (celui qui est absent visiblement).

Mais si ça fonctionne, tant mieux :P

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 43.8%
 
Posts: 2509
Images: 2
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Templar

Re: Cemu

Unread postby Adriweb » 25 Sep 2016, 18:52

En effet, il est censé être au même endroit.

chmod +x ./CEmu peut-être avant, mais normalement non.

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 80%
 
Posts: 14843
Images: 1133
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Cemu

Unread postby aries » 25 Sep 2016, 18:54

Cela ne fonctionne pas :
Code: Select all
./CEmu : No such file or directory


Est-ce que la compilation a pu être "incomplète" (dans un sens que je ne saurais définir) ? Les lignes qui terminent ma compilation dans le terminal sont-elles "normales" ?

Merci !
User avatar
aries
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 44%
 
Posts: 14
Joined: 17 Sep 2016, 04:42
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Cemu

Unread postby aries » 25 Sep 2016, 19:12

Je dois mal faire quelque chose... La compilation qui n'a pas fonctionné était sur mon ordinateur portable :
- Linux Mint XFCE + processeur 32 bits + Qt 5.5 (téléchargé du site officiel).

Je viens de faire le test sur ma machine de bureau (celle sur laquelle j'avais pu compiler la branche keypad, et d'ailleurs, j'ai toujours l'exe et il fonctionne à merveille) :
- Linux Mint Cinnamon + processeur 64 bits + Qt 5.7.

Même fin de compilation sans erreur. Même mystère de CEmu non trouvé (même avec find CEmu -iname "CEmu")... :'(
User avatar
aries
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 44%
 
Posts: 14
Joined: 17 Sep 2016, 04:42
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Cemu

Unread postby Adriweb » 25 Sep 2016, 19:30

Ce n'est pourtant pas bien sorcier - si le make se termine correctement, le binaire a bien été créé quelque part ^^
Tu peux aussi tenter avec Qt Creator (l'IDE officiel Qt), dans lequel tu ouvres le fichier .pro, et qui aura simplement un bouton "Run".

Edit 1: Tu es sûr de bien avoir enlever le "-flto" du fichier .pro, au fait? (je suis en train de modifier ça sur le repo...) puis refais le qmake, et enfin make clean et make.

Edit 2: Normalement, le binaire final est au même endroit que les fichiers .o

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 80%
 
Posts: 14843
Images: 1133
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

PreviousNext

Return to Actualités

Who is online

Users browsing this forum: ClaudeBot [spider] and 9 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2420 utilisateurs:
>2407 invités
>7 membres
>6 robots
Record simultané (sur 6 mois):
29271 utilisateurs (le 11/07/2025)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)