It is werid because here mingw compilation doesn't produce any warning, except the know at iupwin_tree.c.
Best, Scuri On Wed, Jun 4, 2014 at 1:57 PM, Victor Bombi <[email protected]> wrote: > >> >> The gdb problem could indicate that you may be using a different MingW4 >> installation than the one generated the pre-compiled binaries. >> > > yes i am using mingw-w64 (32bits) > As the problem appeared just loading iup (with pre-compiled but also with my > mingw-w64 compiled binaries) > I build iup again and got this warnings: > > Tecmake: compiling iupwin_dialog.c ... > C:/mingw32-4.8.2-posix-dwarf/bin/gcc -c -Wall -O2 -I../include -I. -Iwin > -I../etc > -IC:/mingw32-4.8. > 2-posix-dwarf/include -DLUA_BUILD_AS_DLL -DLUA_LIB -D_WIN32_WINNT=0x0501 > -D_WIN32_IE=0x600 > -DWINVER > =0x0501 -DNOTREEVIEW -DUNICODE -DIUP_DLL -DTEC_UNAME=dllw4 -DTEC_SYSNAME=Win32 > -DTEC_LITTLEENDIAN -D > TEC_32 -DWIN32 -DNDEBUG -o ../obj/dllw4/iupwin_dialog.o win/iupwin_dialog.c > win/iupwin_dialog.c: In function 'winDialogMapMethod': > win/iupwin_dialog.c:906:5: warning: passing argument 5 of 'CoCreateInstance' > from incompatible point > er type [enabled by default] > CoCreateInstance(&CLSID_TaskbarList, NULL, CLSCTX_INPROC_SERVER, > &IID_ITaskbarList3, &tbl); > ^ > In file included from > c:\mingw32-4.8.2-posix-dwarf\i686-w64-mingw32\include\objbase.h:14:0, > from > c:\mingw32-4.8.2-posix-dwarf\i686-w64-mingw32\include\ole2.h:17, > from > c:\mingw32-4.8.2-posix-dwarf\i686-w64-mingw32\include\wtypes.h:12, > from > c:\mingw32-4.8.2-posix-dwarf\i686-w64-mingw32\include\winscard.h:10, > from > c:\mingw32-4.8.2-posix-dwarf\i686-w64-mingw32\include\windows.h:97, > from win/iupwin_dialog.c:6: > c:\mingw32-4.8.2-posix-dwarf\i686-w64-mingw32\include\combaseapi.h:256:11: > note: expected 'void **' > but argument is of type 'struct ITaskbarList3 **' > WINOLEAPI CoCreateInstance (REFCLSID rclsid, LPUNKNOWN pUnkOuter, DWORD > dwClsContext, REFIID riid, > LPVOID *ppv); > ^ > > and also > > Tecmake: compiling iupwin_tree.c ... > C:/mingw32-4.8.2-posix-dwarf/bin/gcc -c -Wall -O2 -I../include -I. -Iwin > -I../etc > -IC:/mingw32-4.8. > 2-posix-dwarf/include -DLUA_BUILD_AS_DLL -DLUA_LIB -D_WIN32_WINNT=0x0501 > -D_WIN32_IE=0x600 > -DWINVER > =0x0501 -DNOTREEVIEW -DUNICODE -DIUP_DLL -DTEC_UNAME=dllw4 -DTEC_SYSNAME=Win32 > -DTEC_LITTLEENDIAN -D > TEC_32 -DWIN32 -DNDEBUG -o ../obj/dllw4/iupwin_tree.o win/iupwin_tree.c > win/iupwin_tree.c: In function 'winTreeMsgProc': > win/iupwin_tree.c:2284:11: warning: dereferencing type-punned pointer will > break strict-aliasing rul > es [-Wstrict-aliasing] > *(HTREEITEM*)&rect = hItemChild; /* weird, but done as described > in MSDN */ > ^ > > the last called function from iup in previous backtrace was in > winDialogRegisterClass > the first error seems just a missing casting > the second is related to MSDN as you state > nothing else found!! > > best > victor > > > ------------------------------------------------------------------------------ > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/NeoTech > _______________________________________________ > Iup-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/iup-users > ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech _______________________________________________ Iup-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/iup-users
