akimkin / kf5-kio-ftps Goto Github PK
View Code? Open in Web Editor NEWA port of FTPS kioslave to KDE Frameworks 5
License: GNU General Public License v2.0
A port of FTPS kioslave to KDE Frameworks 5
License: GNU General Public License v2.0
Hi
you can add support for FTPES (FTP over Explicit TLS/SSL)?
greetings
I'm trying to build this kio slave on my Ubuntu machine. But it didn't work out...
What I did:
#> sudo apt install cmake extra-cmake-modules qt5-default
#> cd /tmp
#> git clone https://github.com/Akimkin/kf5-kio-ftps.git
#> cd kf5-kio-ftps
#> mkdir build
#> cd build
#> cmake ..
What was written on my terminal at the point I gave up:
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
CMake Warning at /usr/share/ECM/find-modules/FindKF5.cmake:74 (find_package):
Could not find a package configuration file provided by "KF5KIO" with any
of the following names:
KF5KIOConfig.cmake
kf5kio-config.cmake
Add the installation prefix of "KF5KIO" to CMAKE_PREFIX_PATH or set
"KF5KIO_DIR" to a directory containing one of the above files. If "KF5KIO"
provides a separate development package or SDK, be sure it has been
installed.
Call Stack (most recent call first):
CMakeLists.txt:13 (find_package)
-- Could NOT find KF5KIO: found neither KF5KIOConfig.cmake nor kf5kio-config.cmake
CMake Warning at /usr/share/ECM/find-modules/FindKF5.cmake:74 (find_package):
Could not find a package configuration file provided by "KF5CoreAddons"
with any of the following names:
KF5CoreAddonsConfig.cmake
kf5coreaddons-config.cmake
Add the installation prefix of "KF5CoreAddons" to CMAKE_PREFIX_PATH or set
"KF5CoreAddons_DIR" to a directory containing one of the above files. If
"KF5CoreAddons" provides a separate development package or SDK, be sure it
has been installed.
Call Stack (most recent call first):
CMakeLists.txt:13 (find_package)
-- Could NOT find KF5CoreAddons: found neither KF5CoreAddonsConfig.cmake nor kf5coreaddons-config.cmake
CMake Warning at /usr/share/ECM/find-modules/FindKF5.cmake:74 (find_package):
Could not find a package configuration file provided by "KF5WidgetsAddons"
with any of the following names:
KF5WidgetsAddonsConfig.cmake
kf5widgetsaddons-config.cmake
Add the installation prefix of "KF5WidgetsAddons" to CMAKE_PREFIX_PATH or
set "KF5WidgetsAddons_DIR" to a directory containing one of the above
files. If "KF5WidgetsAddons" provides a separate development package or
SDK, be sure it has been installed.
Call Stack (most recent call first):
CMakeLists.txt:13 (find_package)
-- Could NOT find KF5WidgetsAddons: found neither KF5WidgetsAddonsConfig.cmake nor kf5widgetsaddons-config.cmake
CMake Error at /usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:148 (message):
Could NOT find KF5 (missing: KIO CoreAddons WidgetsAddons)
Call Stack (most recent call first):
/usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:388 (_FPHSA_FAILURE_MESSAGE)
/usr/share/ECM/find-modules/FindKF5.cmake:110 (find_package_handle_standard_args)
CMakeLists.txt:13 (find_package)
-- Configuring incomplete, errors occurred!
See also "/tmp/kf5-kio-ftps/build/CMakeFiles/CMakeOutput.log".
I couldn't find any KF5KIO dev packages via apt :-(
Would be nice to have a list of Ubuntu APT packages which are required to build this KIO slave!
I just compiled it, however when connected to a ftps server, I'm able to load two folders (after a long loading time), and now when trying to open another folder, it's loading forever.
So, is it still working in 2022?
I don't know if and how I can get some logs to help you if it is a specific issue on my side.
Let me know!
kf5-kio-ftps-0.3/ftp.cpp:147:27: error: expected initializer before ‘kdemain’
147 | extern "C" int KDE_EXPORT kdemain( int argc, char **argv )
|
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.