Wpis z mikrobloga

#!$%@? idzie dostać od tych crosscompilacji cudzych libów.

/home/wolverine/Development/rusted/Sources/External/OGRE/ogredeps/src/FreeImage/Source/FreeImage/PluginTIFF.cpp:210:23: error: cast from ‘thandle_t {aka void*}’ to ‘long int’ loses precision [-fpermissive]

a w środku:

205 >...// Warning: tiffd is declared as 'int' currently (see libTIFF),.

206 // may result in incorrect file pointers inside libTIFF on.


207 // 64bit machines (sizeof(int) != sizeof(long))..


208 // Needs to be fixed within libTIFF.


209 >...if (tif) {


210 >...>...tif->tif
fd = (long)handle;

211 >...}

(x86_64-w64-mingw32-c++)

Ile to patchy przeportowałem, ile fixów narobiłem to tylko mój .git wie. Ale dopne swego i Jenkins będzie budował na wszystko co się da :>

#programowanie #cpp #ogre3d #rusted
  • Odpowiedz