2fc36c Allow to cross compile for Windows with Linux/Mingw (part 2 of 3, bugfixes) (#1149)

37 files Authored by bw 6 years ago , Committed by shun-iwasawa 6 years ago ,
37 files changed. 187 lines added. 181 lines removed.
toonz/sources/common/tcore/tstopwatch.cpp
file modified
+1 -1
toonz/sources/common/tiio/compatibility/tfile_io.c
file modified
+1 -1
toonz/sources/common/tmeshimage/tmeshimage.cpp
file modified
+0 -6
toonz/sources/common/trop/trop_borders.cpp
file modified
+19 -22
toonz/sources/common/tsound/tsound_nt.cpp
file modified
+4 -2
toonz/sources/common/tstream/tstream.cpp
file modified
+0 -1
toonz/sources/common/tvectorimage/tstroke.cpp
file modified
+2 -4
toonz/sources/common/tvrender/qtofflinegl.cpp
file modified
+2 -2
toonz/sources/common/tvrender/tofflinegl.cpp
file modified
+5 -5
toonz/sources/common/twain/ttwain_state.c
file modified
+2 -2
toonz/sources/common/twain/ttwain_win.c
file modified
+2 -2
toonz/sources/image/compatibility/tfile_io.c
file modified
+1 -1
toonz/sources/include/ext/plasticskeleton.h
file modified
+2 -0
toonz/sources/include/tdoubleparam.h
file modified
+3 -3
toonz/sources/include/tfx.h
file modified
+4 -4
toonz/sources/include/tgl.h
file modified
+4 -4
toonz/sources/include/tmeshimage.h
file modified
+10 -4
toonz/sources/include/toonzqt/gutil.h
file modified
+14 -14
toonz/sources/include/tpixelutils.h
file modified
+30 -32
toonz/sources/include/traster.h
file modified
+11 -10
toonz/sources/include/trop_borders.h
file modified
+19 -1
toonz/sources/include/tthread.h
file modified
+5 -2
toonz/sources/include/ttzpimagefx.h
file modified
+0 -3
toonz/sources/stdfx/iwa_particlesengine.cpp
file modified
+2 -2
toonz/sources/stdfx/particlesengine.cpp
file modified
+2 -2
toonz/sources/tnzbase/tscanner/TScannerIO/TUSBScannerIO_M.cpp
file modified
+4 -6
toonz/sources/tnzbase/tscanner/TScannerIO/TUSBScannerIO_W.cpp
file modified
+4 -6
toonz/sources/tnzbase/tscanner/tscannerepson.cpp
file modified
+6 -10
toonz/sources/toonz/main.cpp
file modified
+3 -1
toonz/sources/toonz/pane.cpp
file modified
+9 -6
toonz/sources/toonz/pane.h
file modified
+1 -1
toonz/sources/toonzfarm/tfarm/service.cpp
file modified
+1 -1
toonz/sources/toonzfarm/tfarm/tfarmcontroller_c.cpp
file modified
+2 -2
toonz/sources/toonzfarm/tfarmcontroller/tfarmcontroller.cpp
file modified
+2 -2
toonz/sources/toonzfarm/tnzcore_stuff/tfilepath.cpp
file modified
+3 -5
toonz/sources/toonzfarm/tnzcore_stuff/tsystem.cpp
file modified
+6 -9
toonz/sources/toonzlib/tcenterlinevectorizerOld.cpp
file modified
+1 -2
     Allow to cross compile for Windows with Linux/Mingw (part 2 of 3, bugfixes) (#1149)
    
    * #mingw #bug: place explicit instantiations on templates before first use

    

    * #mingw #bug: remove API attributes from inline functions

    

    * #mingw #bug: add 'static' attribute for local functions

    

    * #mingw #bug: fix API attributes for splitSpeedInOutSegment

    

    * #mingw #bug: replace strstream to stringstream

    

    * #mingw #bug: remove cross references to plasticskeleton from tnzcore

    

    * #mingw #bug: fix bug with order of initializaition of static variables

    

    * #mingw #bug: fix glutInit

    
        
file modified
+4 -4
file modified
+4 -4
file modified
+11 -10
file modified
+3 -1
file modified
+9 -6
file modified
+1 -1