<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Καλησπέρα,</div><div><br></div><div>κατά τη μεταγλώτισση του πακετου Facesim, λαμβάνω 4 errors του τύπου:</div><div><br></div><div>Collisions_And_Interactions/../Rigid_Bodies/../Data_Structures/../Read_Write/FILE_UTILITIES.h: In function ‘bool PhysBAM::FILE_UTILITIES::File_Exists_Ignoring_Compression_Suffix(const string&amp;)’:<br>Collisions_And_Interactions/../Rigid_Bodies/../Data_Structures/../Read_Write/FILE_UTILITIES.h:73:42: error: no match for ‘operator!=’ (operand types are ‘std::ifstream {aka std::basic_ifstream&lt;char&gt;}’ and ‘int’)<br></div><div><br></div><div>Αφού κάνω τις αλλαγές στα απαραίτητα αρχεία για την μετατροπή του τελεστή != σε .good(), εκτελώ ξανά την εντολή:</div><div><br></div><div>./bin/parsecmgmt -a build -c gcc-serial -p facesim<br></div><div><br></div><div>για τη μεταγλώττιση, αλλά οι αλλαγές που μόλις έκανα στα αρχεία αναιρούνται και τα errors εμφανίζονται ξανά.</div><div><br></div><div>Τι μπορεί να πηγαίνει λάθος;<br></div><div>Η έκδοση του Ubuntu που χρησιμοποιώ είναι 18.4 και του gcc είναι η 7.3.0.</div><div><br></div><div>Ευχαριστώ.<br></div></div></div></div></div>