[root@localhost wallpaper]# make compiling : wallpaper.c -> build/libwallpaper.lowallpaper.c:366: warning: initialization makes integer from pointer without a cast wallpaper.c:367: warning: initialization makes pointer from integer without a cast wallpaper.c:370: warning: initialization makes pointer from integer without a cast wallpaper.c:372: warning: initialization from incompatible pointer type wallpaper.c:376: warning: excess elements in struct initializer wallpaper.c:376: warning: (near initialization for ‘wallpaperVTable’) compiling : wallpaper.c -> build/libwallpaper.lo linking : build/libwallpaper.lo -> build/libwallpaper.la