[mythtv-commits] Ticket #5992: MythGallery compile issues on windows

MythTV mythtv at cvs.mythtv.org
Mon Dec 8 19:07:39 UTC 2008

#5992: MythGallery compile issues on windows
 Reporter:  Jonathan Martens <jonathan at snetram.nl>  |       Owner:  danielk
     Type:  defect                                  |      Status:  new    
 Priority:  minor                                   |   Milestone:  unknown
Component:  windows                                 |     Version:  unknown
 Severity:  medium                                  |     Mlocked:  0      
 MythGallery will not compileon windows at the moment. First off all it can
 not find the libexif include files, this can be fixed by modifying the
 Makefile and modyfing the INCLUDEPATH line from this:

 INCLUDEPATH += $${PREFIX}/include/mythtv

 to this:

 INCLUDEPATH += $${PREFIX}/include/mythtv /include

 I am not sure if that is the proper fix or that something is else is wrong
 (as well) as at the linking stage compilation errors out like this:

 g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-
 oc -mthreads -Wl -shared -Wl,--out-implib,liblibmythgallery.a -o
 dll object_script.libmythgallery  -L'u:/MSys/1.0/qt-win-opensource-
 ' -lopengl32 -lglu32 -lgdi32 -luser32 -LU:/mythtv/build//lib
 bin -L/bin -lmyth-0.22 -lmythui-0.22 -lmythtv-0.22 -lmythavformat-0.22
 odec-0.22 -lmythavutil-0.22 -LU:/mythtv/build//lib -lfreetype -lmp3lame
 -0.22 -lmythavutil-0.22 -lmythavcodec-0.22 -lmyth-0.22 -lmythui-0.22
 0.22 -LU:/mythtv/build//bin -lexif -lQtSqld4 -lQtXmld4 -lQtOpenGLd4
 -lQtGuid4 -l
 QtNetworkd4 -lQtCored4
 cannot fin
 d -lexif
 collect2: ld returned 1 exit status
 make[1]: *** [libmythgallery.dll] Error 1
 make[1]: Leaving directory `/u/mythtv/mythplugins/mythgallery/mythgallery'
 make: *** [sub-mythgallery-make_default] Error 2

 But this seems to be due because libexif's dll is not called libexif but
 libexif-12.dll. By copying this to libexif.dll this can also be solved and
 compile finishes.

 I have not tested this due to some other issues.

Ticket URL: <http://svn.mythtv.org/trac/ticket/5992>
MythTV <http://www.mythtv.org/>

More information about the mythtv-commits mailing list