Been having some issues with this for a while now, and I'm out of ideas.
Managed to cross-compile & install a fresh v2.2.2 windows client.
Utilizing dummy files, the list of missing dlls are as follows:
"icui18n56.dll is missing"
"icuuc56.dll is missing"
"libharfbuzz-0.dll is missing".
Only libharfbuzz-0.dll gives a result in google.
Client version: 2.2.2
Client operating system: Win10
Steps to Compile
OpenSUSE 13.2 (In a VM)
Only repo's added are all from the mingw32-gcc oneclick install for toolchains.
openssl-1.0.2h from openssl.org/source
with ./config -fPIC
client binaries from https://github.com/owncloud/owncloud-client-binary.git
the rest of the pre-req's are repo's from the OS itself.
the compile script i use contains:
make clean cmake . -DCMAKE_TOOLCHAIN_FILE=./admin/win/Toolchain-mingw32-openSUSE.cmake -DOPENSSL_ROOT_DIR=/usr/local/ssl -DOPENSSL_LIBRARIES=/usr/local/ssl/lib -DWITH_CRASHREPORTER=ON make make package
Any ideas where I could be going wrong?
There is a possiblity that was hinted at that it could be the qt5 libs that are being used.
if so, a pointer to the right version would be helpful.