[mythtv-commits] Ticket #8871: win32 compilation broken, possible due to [26041]

MythTV mythtv at cvs.mythtv.org
Mon Sep 6 12:20:08 UTC 2010


#8871: win32 compilation broken, possible due to [26041]
--------------------------------------------------------+-------------------
     Reporter:  Jonathan Martens <jonathan@…>           |       Owner:  nigel     
         Type:  defect                                  |      Status:  new       
     Priority:  minor                                   |   Milestone:  unknown   
    Component:  Ports - Windows                         |     Version:  Trunk Head
     Severity:  medium                                  |    Keywords:            
Ticket locked:  0                                       |  
--------------------------------------------------------+-------------------
 When compiling on windows against current trunk compilation halts with the
 following error:

 {{{
 g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-
 pseudo-rel
 oc -shared -mthreads -Wl -Wl,--out-implib,liblibmythdb-0.23.a -o
 libmythdb-0.23.
 dll object_script.libmythdb-0.23  -lpthread -lws2_32 -lavicap32 -lmp3lame
 -lm -l
 freetype -lm -lpthread -lz -lpsapi -lws2_32 -lfreetype
 -L/D/mythtv/build//lib -L
 D:/Qt/4.6.3/lib -lQtSqld4 -lQtXmld4 -lQtGuid4 -lQtNetworkd4 -lQtCored4
 Creating library file: liblibmythdb-0.23.a./mythsystem.o: In function
 `Z22myth_s
 ystem_post_flagsRiR15MythSystemLocks':
 d:\mythtv\mythtv\libs\libmythdb/mythsystem.cpp:339: undefined reference to
 `Joys
 tickMenuEventLock::~JoystickMenuEventLock()'
 d:\mythtv\mythtv\libs\libmythdb/mythsystem.cpp:344: undefined reference to
 `Lirc
 EventLock::~LircEventLock()'
 ./mythsystem.o: In function
 `Z21myth_system_pre_flagsRiR15MythSystemLocks':
 d:\mythtv\mythtv\libs\libmythdb/mythsystem.cpp:316: undefined reference to
 `Joys
 tickMenuEventLock::JoystickMenuEventLock(bool)'
 d:\mythtv\mythtv\libs\libmythdb/mythsystem.cpp:311: undefined reference to
 `Lirc
 EventLock::LircEventLock(bool
 )'
 collect2: ld returned 1 exit status
 make[2]: *** [libmythdb-0.23.dll] Error 1
 make[2]: Leaving directory `/D/mythtv/mythtv/libs/libmythdb'
 make[1]: *** [sub-libmythdb-make_default] Error 2
 make[1]: Leaving directory `/D/mythtv/mythtv/libs'
 make: *** [libs] Error 2
 }}}

 I suspect that [26041] is the culprit.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/8871>
MythTV <http://www.mythtv.org/>
MythTV Media Center


More information about the mythtv-commits mailing list