peterus / ESP-FTP-Server-Lib

MIT License
25 stars 12 forks source link

Compile error #18

Closed NaxGH closed 1 year ago

NaxGH commented 1 year ago

Version 0.11.0

.pio/libdeps/esp32cam/ESP-FTP-Server-Lib/src/FTPFilesystem.h: In member function 'virtual fs::FileImplPtr FTPFileImpl::openNextFile(const char*)':
.pio/libdeps/esp32cam/ESP-FTP-Server-Lib/src/FTPFilesystem.h:84:46: error: invalid new-expression of abstract class type 'FTPFileImpl'
   return fs::FileImplPtr(new FTPFileImpl(next));
                                              ^
.pio/libdeps/esp32cam/ESP-FTP-Server-Lib/src/FTPFilesystem.h:40:7: note:   because the following virtual functions are pure within 'FTPFileImpl':
 class FTPFileImpl : public fs::FileImpl
       ^~~~~~~~~~~
In file included from .pio/libdeps/esp32cam/ESP-FTP-Server-Lib/src/FTPFilesystem.h:6,
                 from .pio/libdeps/esp32cam/ESP-FTP-Server-Lib/src/FTPCommand.h:7,
                 from .pio/libdeps/esp32cam/ESP-FTP-Server-Lib/src/FTPConnection.h:7,
                 from .pio/libdeps/esp32cam/ESP-FTP-Server-Lib/src/ESP-FTP-Server-Lib.h:8,
                 from src/main.cpp:26:
C:/Users/U/.platformio/packages/framework-arduinoespressif32/libraries/FS/src/FSImpl.h:39:18: note:     'virtual bool fs::FileImpl::setBufferSize(size_t)'
     virtual bool setBufferSize(size_t size) = 0;
                  ^~~~~~~~~~~~~
Compiling .pio\build\esp32cam\libfd6\WiFiClientSecure\esp_crt_bundle.c.o
*** [.pio\build\esp32cam\src\main.cpp.o] Error 1
peterus commented 1 year ago

is this issue still existing? can you give me more infos? like arduino core version etc.?