Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. SqlCipherPlugin and OpenSSL library. Which is using at time of building plugin?

SqlCipherPlugin and OpenSSL library. Which is using at time of building plugin?

Scheduled Pinned Locked Moved Solved General and Desktop
5 Posts 2 Posters 459 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Offline
    B Offline
    bogong
    wrote on last edited by bogong
    #1

    Hello!

    I am using this plugin https://github.com/devbean/QtCipherSqlitePlugin

    The situation: I have installed OpenSSl library 0.9.8 version on MacOS, I have compiled OpenSSL library compiled manually 1.1.0 version. How to ensure that at time of compilation and installing this plugin used version that I need? I need manually compiled version. But there are warning that if I will exchange system library it will crash whole system.

    I might be wrong in understanding of principles of OpenSSL working schema.

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi,

      What do you mean by installing the plugin ? By default, it should go to the Qt version tree for which you built the plugin.

      As for OpenSSL, unless you try to delete the original OpenSSL version provided on your macOS, there's nothing to worry about. Your custom OpenSSL should be installed in a different folder anyway.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      B 1 Reply Last reply
      -1
      • B Offline
        B Offline
        bogong
        wrote on last edited by
        #3

        By default OpenSSL building over system libraries if you not mentioned especially the path for new release. By default MacOS High Sierra contain 0.9.8 version but not new 1.1.1b.

        1 Reply Last reply
        0
        • SGaistS SGaist

          Hi,

          What do you mean by installing the plugin ? By default, it should go to the Qt version tree for which you built the plugin.

          As for OpenSSL, unless you try to delete the original OpenSSL version provided on your macOS, there's nothing to worry about. Your custom OpenSSL should be installed in a different folder anyway.

          B Offline
          B Offline
          bogong
          wrote on last edited by
          #4

          @SGaist The question was about which is used when plugin compiling not about directory where it located?

          1 Reply Last reply
          0
          • SGaistS Offline
            SGaistS Offline
            SGaist
            Lifetime Qt Champion
            wrote on last edited by
            #5

            This old version is still shipped for backward compatibility. Neither macOS nor iOS uses OpenSSL anymore, they use Apple's SecureTransport frame work.

            When building something that is using OpenSSL, you have to use the -L with the path to the version you want to use.

            Interested in AI ? www.idiap.ch
            Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

            1 Reply Last reply
            0

            • Login

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups
            • Search
            • Get Qt Extensions
            • Unsolved