Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-3781

Restriction on source and SDK being on same drive needs to be removed for sbsv2

    XMLWordPrintable

    Details

    • Commits:
      4792715f205036f94b61aba3c582c0cff0d722bf

      Description

      When building a Symbian project in Creator, if the source and SDK are on different drives it will error: "The Symbian SDK and the project sources must reside on the same drive"

      This was a restriction with abld, but does not apply when building with Raptor (sbsv2). If source is in X:\src and SDK is in Y:\sdk then sbs needs to be invoked with something like:

      sbs -b X:\src\bld.inf -c armv5_urel

      EPOCROOT should be set to Y:\sdk\ ie complete with drive letter. Providing that both the -b option and the EPOCROOT specify absolute paths I don't think it matters what directory sbs is invoked from. If EPOCROOT is without drive letter then SBS's cwd should be on the same drive as the SDK.

      You can test the issue even if you only have 1 drive by substing the SDK to a new drive letter. Eg for an SDK in C:\QtSymbianSDK\Symbian\SDKs\Symbian3Qt471, do:

      subst S: C:\QtSymbianSDK\Symbian\SDKs\Symbian3Qt471

      then set S:\ as the S60 SDK path in the Creator options.

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            hunger Tobias Hunger
            Reporter:
            tomsci Tom Sutcliffe
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes