Sziasztok!
emerge fltk-közben a következő hibát kapom.
Először is az autoheader hibával tér vissza, ha kézzel futtatom az autoheadert (elelnőrzés miatt), egy rakat warning-ot kapok. Ilyeneket:
autoheader-2.63: warning: missing template: FLTK_DATADIR
autoheader-2.63: Use AC_DEFINE([FLTK_DATADIR], [], [Description])
autoheader-2.63: warning: missing template: FLTK_DOCDIR
autoheader-2.63: warning: missing template: HAVE_EXCEPTIONS
autoheader-2.63: warning: missing template: HAVE_GL
autoheader-2.63: warning: missing template: HAVE_GL_GLU_H
............
emerge közben pedig a következő hibaüzenettel elszáll a fordítás:
Compiling filename_list.cxx...
filename_list.cxx: In function 'int fltk::filename_list(const char*, dirent64***, int (*)(const dirent64* const*, const dirent64* const*))':
filename_list.cxx:66: error: invalid conversion from 'int (*)(const void*, const void*)' to 'int (*)(const dirent64**, const dirent64**)'
filename_list.cxx:66: error: initializing argument 4 of 'int scandir64(const char*, dirent64***, int (*)(const dirent64*), int (*)(const dirent64**, const dirent64**))'
make[1]: *** [filename_list.o] Error 1
make: *** [all] Error 2
ilyet még nem láttam, és hirtelen ötletem sincs a megoldására, olyan mint ha maga a forrásfile lenne hibás. Ezt erősen kétlem hogy így lenne, ez az fltk, nekem simán fordult régebben. Valamennyiere programozok C++-ban belenéztem a kódba, filename_list.cxx -file-ba. Szerintem nem hibás a file, első ránézésre.
Tud valaki erre valamilyen megoldást?
- 1201 megtekintés
Hozzászólások
Adok neki egy UP. Esélyt hátha valaki.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni