biblissima / collatinus

Sources of Collatinus software - Latin lemmatizer, morphological analyzer and scansion
http://outils.biblissima.fr/en/collatinus
GNU General Public License v3.0
62 stars 15 forks source link

Nombres #44

Closed PhVerkerk closed 7 years ago

ycollatin commented 7 years ago
Bonjour Philippe,

Je réponds au message GitHub, et double avec ton

adresse pour plus de sûreté.

Le 29 mars 2017, à 14h43, PhVerkerk écrivit :

Merged #44.

As-tu tiré avant de faire le merge ? Ça ne compile

pas chez moi :


src/mainwindow.cpp: In member function ‘void MainWindow::lemmatiseLigne()’: src/mainwindow.cpp:1498:82: error: no matching function for call to ‘Lemmat::lemmatiseT(QString)’ else textEditLem->insertPlainText(lemmatiseur->lemmatiseT(lineEditLem->text())); ^ src/mainwindow.cpp:1498:82: note: candidates are: In file included from src/flexion.h:29:0, from src/mainwindow.cpp:26: src/lemmatiseur.h:142:13: note: QString Lemmat::lemmatiseT(QString&) QString lemmatiseT(QString &t); ^ src/lemmatiseur.h:142:13: note: no known conversion for argument 1 from ‘QString’ to ‘QString&’ src/lemmatiseur.h:143:13: note: QString Lemmat::lemmatiseT(QString&, bool, bool, bool, bool) QString lemmatiseT(QString &t, bool alpha, bool cumVocibus = false, ^ src/lemmatiseur.h:143:13: note: candidate expects 5 arguments, 1 provided Makefile:586: recipe for target 'obj/mainwindow.o' failed make: *** [obj/mainwindow.o] Error 1

Une autre raison possible est que tu n'as pas

essayé de compilation complète en effaçant toutes les traces des précédentes… sous terminal, $ make distclean

Comme il reste des choses dans obj/ et dans moc/,

le compilateur passe les fichiers .h et .cpp qui les génèrent, et peut réussir malgré des erreurs dans le code. Je vais voir si je peux réparer ça à peu de frais.

-- Yves