π
<-
Chat plein-écran
[^]

Cemu

Nouveautés, projets, mises à jour.

Re: Cemu

Message non lude 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 !
Avatar de l’utilisateur
aries
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Prochain niv.: 44%
 
Messages: 14
Inscription: 17 Sep 2016, 04:42
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Cemu

Message non lude 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.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Cemu

Message non lude 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
Image

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...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.2%
 
Messages: 14616
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Cemu

Message non lude 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: Tout sélectionner
find CEmu -iname "CEmu"
me rend seulement
Code: Tout sélectionner
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: Tout sélectionner
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 !
Avatar de l’utilisateur
aries
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Prochain niv.: 44%
 
Messages: 14
Inscription: 17 Sep 2016, 04:42
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Cemu

Message non lude 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.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Cemu

Message non lude 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
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: Cemu

Message non lude 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.
Image

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...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.2%
 
Messages: 14616
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Cemu

Message non lude aries » 25 Sep 2016, 18:54

Cela ne fonctionne pas :
Code: Tout sélectionner
./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 !
Avatar de l’utilisateur
aries
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Prochain niv.: 44%
 
Messages: 14
Inscription: 17 Sep 2016, 04:42
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Cemu

Message non lude 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")... :'(
Avatar de l’utilisateur
aries
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Prochain niv.: 44%
 
Messages: 14
Inscription: 17 Sep 2016, 04:42
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Cemu

Message non lude 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
Image

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...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.2%
 
Messages: 14616
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

PrécédenteSuivante

Retourner vers Actualités

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 9 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1211 utilisateurs:
>1173 invités
>33 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)