bonjour,
Je cherche à compiler avec gcc une application qui tourne sous Unix et qui précédemment était compilée avec le compilo SUN. Le but étant ensuite de porter l'appli sous Linux. Pour des problèmes disons d'organisation, la plateforme Linux n'est pas encore opérationnelle donc je commence par cette étape.
Lors de la compilation avec gcc j'ai un message du type :
Compilation of CdDeliverer.cxx in progress ...
src/CdDeliverer.cxx: In static member function `static void
CdDeliverer::cleanDirectory(FtpWrapper*, const CR_string&, const
CR_string&)':
src/CdDeliverer.cxx:384: choosing `CR_boolean CR_boolean::operator||(int) const
' over `operator||'
src/CdDeliverer.cxx:384: because worst conversion for the former is better
than worst conversion for the latter
src/CdDeliverer.cxx:384: choosing `CR_boolean CR_boolean::operator||(int) const
' over `operator||'
src/CdDeliverer.cxx:384: because worst conversion for the former is better
than worst conversion for the latter
src/CdDeliverer.cxx: In member function `virtual int CdDeliverer::doJob(int,
CR_string&)':
src/CdDeliverer.cxx:697: `cftime' undeclared (first use this function)
src/CdDeliverer.cxx:697: (Each undeclared identifier is reported only once for
each function it appears in.)
Il n'y a pas que l'erreur liée à cftime mais en ce qui concerne cette dernière, je pense que l'utilisation de #include <time.h> avec gcc ne fonctionne pas bien.
Connaissez vous un équivalent de cette librairie ?
merci d'avance,
Partager