Uploaded image for project: 'Open Development'
  1. Open Development
  2. OPEN-111 Viewer Debug configruation build issues
  3. OPEN-112

Windows debug build fails at run time because of an absent openjpeg.dll.

    Details

      Description

      Debug builds have openjpegd.dll and it is a dependency for some of the unit tests. However, the viewer (secondlife-bin.exe) has openjpeg.dll dependency. It is the same debug library but, without the 'd' in its name. So, there are two or more dependencies of the same library with different names. This can be tested by building a debug configuration and invoking the viewer and then, the error appears about the missing openjpeg.dll. Then, change the name of openjpegd.dll to openjpeg.dll and invoke the viewer again. This time it should run correctly and present the log in page. Modifications are need to add a copy instruction so that both named versions of the debug library are present in the openjpeg archive. Additional modifications to the viewer are needed to place openjpeg.dll properly; while leaving openjpegd.dll in place for unit tests.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                nicky.perian Nicky Perian
                Reporter:
                nicky.perian Nicky Perian
              • Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated: