https://bugs.kde.org/show_bug.cgi?id=359572

            Bug ID: 359572
           Summary: Windows build, debug library is not d suffixed.
           Product: frameworks-karchive
           Version: unspecified
          Platform: Other
                OS: other
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: fa...@kde.org
          Reporter: mark...@gmail.com
                CC: kdelibs-b...@kde.org

Hi,

When compiling KArchive on windows (cmake for the configure step ...
-DCMAKE_BUILD_TYPE=debug ..., nmake for building) then you end up with
KF5Archive.dll, not KF5Archived.dll (note the "d").

Also, the file "qt_KArchive.pri" misses a "QT.KArchive.bins" line, it's where
the DLL is stored.

Lastly, when running a QMake project with QT += KArchive then at runtime it
will search for KF5Archive.dll instead of KF5Archived.dll.

Having the debug library to be "d" suffixed would be best since that allows one
to run the app in debug and release mode. Also, Qt does this as well for all
libraries so i guess KF5 (specifically tier 1 libraries) should follow that
example.

P.s. the version field here only goes as far as 5.1.0... I have 5.19.0 ;)

Best regards,
Mark

Reproducible: Always

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to