/contrib/sdk/sources/Makefile |
---|
6,7 → 6,7 |
# targets |
all: libsync newlib zlib libpng libjpeg freetype pixman cairo \ |
libdrm pixlib ffmpeg expat \ |
libdrm pixlib ffmpeg libsupc++ libstdc++ expat \ |
Mesa eglut vaapi sound |
libsync: $(LIB_DIR)/libsync.a |
133,7 → 133,7 |
$(DLL_DIR)/libGL.dll $(DLL_DIR)/libegl.dll $(DLL_DIR)/i965_dri.drv \ |
$(LIB_DIR)/libGL.dll.a $(LIB_DIR)/libegl.dll.a \ |
$(LIB_DIR)/libglsl.a: newlib libdrm expat |
$(LIB_DIR)/libglsl.a: newlib libdrm libsupc++ expat |
$(MAKE) -C Mesa/mesa-9.2.5 |
##################################### |
/contrib/sdk/sources/sound/Makefile |
---|
2,8 → 2,6 |
AR = kos32-ar |
FASM:= fasm |
INSTALLDIR:= /home/autobuild/tools/win32/lib |
TARGET:= libsound |
dirs := ./src |
20,4 → 18,4 |
$(TARGET).a: $(target_objs) Makefile |
$(AR) cvrs $@ $(target_objs) |
mv -f $@ $(INSTALLDIR) |
mv -f $@ ../../lib |
/contrib/sdk/sources/pixlib-3/pxgl.c |
---|
807,7 → 807,7 |
state = *(uint8_t*)(proc_info+70); |
if(state & (WIN_STATE_MINIMIZED|WIN_STATE_ROLLED)) |
return 0; |
return; |
winx = *(uint32_t*)(proc_info+34); |
winy = *(uint32_t*)(proc_info+38); |
818,7 → 818,7 |
if( 0 != drm_ioctl(px->fd, SRV_FBINFO, &fb)) |
{ |
DBG("failed to get framebuffer info\n"); |
return 0; |
return; |
}; |
if( fb.width != px->scr_width || |
830,7 → 830,7 |
eglDestroyImageKHR(px->dpy, px->screen); |
if(update_fb(px, fb.name, fb.pitch)) |
return 0; |
return; |
}; |
update.handle = px->mask.handle; |
843,7 → 843,7 |
if(drm_ioctl(px->fd, SRV_MASK_UPDATE_EX, &update)) |
{ |
return 0; |
return; |
} |
xscale = 1.0/px->scr_width; |
886,7 → 886,7 |
glFlush(); |
return 0; |
return; |
}; |
static int hw_blit_planar(planar_t *planar, int dst_x, int dst_y, |
905,7 → 905,7 |
state = *(uint8_t*)(proc_info+70); |
if(state & (WIN_STATE_MINIMIZED|WIN_STATE_ROLLED)) |
return 0; |
return; |
winx = *(uint32_t*)(proc_info+34); |
winy = *(uint32_t*)(proc_info+38); |
916,7 → 916,7 |
if( 0 != drm_ioctl(px->fd, SRV_FBINFO, &fb)) |
{ |
DBG("failed to get framebuffer info\n"); |
return 0; |
return; |
}; |
if( fb.width != px->scr_width || |
928,7 → 928,7 |
eglDestroyImageKHR(px->dpy, px->screen); |
if(update_fb(px, fb.name, fb.pitch)) |
return 0; |
return; |
}; |
update.handle = px->mask.handle; |
941,7 → 941,7 |
if(drm_ioctl(px->fd, SRV_MASK_UPDATE_EX, &update)) |
{ |
return 0; |
return; |
} |
xscale = 1.0/px->scr_width; |
988,7 → 988,7 |
glFlush(); |
return 0; |
return; |
}; |
static int hw_create_client(int x, int y, uint32_t width, uint32_t height) |
/contrib/sdk/sources/pixlib-3/Makefile |
---|
5,11 → 5,9 |
LD = kos32-ld |
STRIP = kos32-strip |
INSTALLDIR:= /home/autobuild/tools/win32/lib |
ARFLAGS = crs |
CFLAGS = -U_Win32 -U_WIN32 -U__MINGW32__ -c -O2 -fno-ident -fomit-frame-pointer |
LDFLAGS:= -shared -s -Map px.map -T dll.lds --entry _DllStartup --image-base=0 |
LDFLAGS:= -shared -s -nostdlib -Map px.map -T ../newlib/dll.lds --entry _DllStartup --image-base=0 |
LDFLAGS+= --file-alignment 256 |
INCLUDES= -I. -I../newlib/libc/include |
17,7 → 15,9 |
PXGL_INCLUDES= $(INCLUDES) -I../libdrm/intel -I../libdrm/include |
PXGL_INCLUDES+= -I ../Mesa/mesa-9.2.5/include -I../Mesa/mesa-9.2.5/src/gbm/main |
LIBS:= -ldll -legl.dll -lGL.dll -lgcc -lc.dll |
LIBPATH:= -L../../lib -L/home/autobuild/tools/win32/mingw32/lib |
LIBS:= -ldll -legl.dll -lGL.dll -lc.dll -lgcc |
#LIBS+= -ldrm.dll |
DEFINES:= -DNDEBUG |
35,10 → 35,10 |
lib$(LIBRARY).a: $(OBJ_PIXLIB) Makefile |
$(AR) $(ARFLAGS) lib$(LIBRARY).a $(OBJ_PIXLIB) |
mv -f lib$(LIBRARY).a $(INSTALLDIR) |
mv -f lib$(LIBRARY).a ../../lib |
pixlib-gl.dll: $(OBJ_PXGL) Makefile |
$(LD) $(LDFLAGS) $(PXFLAGS) -o $@ $(OBJ_PXGL) $(LIBS) |
$(LD) $(LDFLAGS) $(PXFLAGS) $(LIBPATH) -o $@ $(OBJ_PXGL) $(LIBS) |
mv -f $@ ../../bin |
pixlib3.o : pixlib3.c Makefile |
/contrib/sdk/sources/vaapi/intel-driver-1.6.2/Makefile |
---|
8,8 → 8,8 |
CFLAGS = -U_Win32 -U_WIN32 -U__MINGW32__ -c -O2 -Wall -Winline -fno-ident |
CFLAGS+= -mno-ms-bitfields -fomit-frame-pointer |
LDFLAGS = -shared -s -T dll.lds --entry _DllStartup --image-base=0 |
LDFLAGS+= --version-script i965-video.ver |
LDFLAGS = -shared -s -nostdlib -T ../../newlib/dll.lds --entry _DllStartup --image-base=0 |
LDFLAGS+= --version-script i965-video.ver --out-implib lib$(LIBRARY).dll.a |
ARFLAGS = crs |
16,8 → 16,10 |
INCLUDES= -I../../newlib/libc/include -I../../libdrm -I../../libdrm/intel -I../../libdrm/include/drm |
INCLUDES+= -I../libva-1.6.2 |
LIBS:= -ldll -ldrm.dll -lgcc -lc.dll |
LIBPATH:= -L../../../lib -L/home/autobuild/tools/win32/mingw32/lib |
LIBS:= -ldll -ldrm -lc.dll -lgcc |
DEFINES:= -DHAVE_CONFIG_H |
SOURCES = \ |
75,10 → 77,12 |
all: $(LIBRARY).dll |
$(LIBRARY).dll: $(OBJECTS) Makefile |
$(LD) $(LDFLAGS) -o $@ $(OBJECTS) $(LIBS) |
$(LD) $(LDFLAGS) $(LIBPATH) -o $@ $(OBJECTS) $(LIBS) |
$(STRIP) $@ |
mv -f $@ ../../../bin |
mv -f lib$(LIBRARY).dll.a ../../../lib |
%.o : %.c Makefile |
$(CC) $(INCLUDES) $(CFLAGS) $(DEFINES) -o $@ $< |
/contrib/sdk/sources/vaapi/libva-1.6.2/Makefile |
---|
5,12 → 5,10 |
LD = kos32-ld |
STRIP = kos32-strip |
INSTALLDIR:= /home/autobuild/tools/win32/lib |
CFLAGS = -U_Win32 -U_WIN32 -U__MINGW32__ -c -O2 -Wall -Winline -fno-ident |
CFLAGS+= -mno-ms-bitfields -fomit-frame-pointer -Wno-attributes -Wno-unused |
LDFLAGS = -shared -s -T dll.lds --entry _DllStartup --image-base=0 |
LDFLAGS = -shared -s -nostdlib -T ../../newlib/dll.lds --entry _DllStartup --image-base=0 |
LDFLAGS+= --out-implib $(LIBRARY).dll.a |
ARFLAGS = crs |
18,8 → 16,10 |
INCLUDES= -I../../newlib/libc/include -I../../libdrm -I../../libdrm/intel -I../../libdrm/include/drm |
INCLUDES+= -I. -I./va |
LIBS:= -ldll -ldrm.dll -lgcc -lc.dll |
LIBPATH:= -L../../../lib -L/home/autobuild/tools/win32/mingw32/lib |
LIBS:= -ldll -ldrm -lc.dll -lgcc |
DEFINES:= -DHAVE_CONFIG_H |
SOURCES = \ |
39,10 → 39,10 |
all: $(LIBRARY).dll |
$(LIBRARY).dll: $(OBJECTS) Makefile |
$(LD) $(LDFLAGS) -o $@ $(OBJECTS) $(LIBS) |
$(LD) $(LDFLAGS) $(LIBPATH) -o $@ $(OBJECTS) $(LIBS) |
$(STRIP) $@ |
mv -f $@ ../../../bin |
mv -f $(LIBRARY).dll.a $(INSTALLDIR) |
mv -f $(LIBRARY).dll.a ../../../lib |
%.o : %.c Makefile |
/contrib/sdk/sources/pixman/Makefile |
---|
5,11 → 5,9 |
LD = kos32-ld |
STRIP = kos32-strip |
INSTALLDIR:= /home/autobuild/tools/win32/lib |
CFLAGS = -U_Win32 -U_WIN32 -U__MINGW32__ -c -O2 -Wall -Winline -fno-ident -fomit-frame-pointer |
LDFLAGS = -shared -s -T dll.lds --entry _DllStartup --image-base=0 |
LDFLAGS = -shared -s -nostdlib -T ../newlib/dll.lds --entry _DllStartup --image-base=0 |
LDFLAGS+= --out-implib lib$(LIBRARY).dll.a |
ARFLAGS = cvrs |
16,8 → 14,10 |
INCLUDES= -I. -I../newlib/libc/include |
LIBS:= -ldll -lgcc -lc.dll |
LIBPATH:= -L../../lib -L/home/autobuild/tools/win32/mingw32/lib |
LIBS:= -ldll -lc.dll -lgcc |
#DEFINES = -DHAVE_CONFIG_H -DPIXMAN_NO_TLS |
DEFINES = -DHAVE_CONFIG_H |
68,14 → 68,14 |
lib$(LIBRARY).a: $(OBJECTS) Makefile |
$(AR) $(ARFLAGS) lib$(LIBRARY).a $(OBJECTS) |
mv -f lib$(LIBRARY).a $(INSTALLDIR) |
mv -f lib$(LIBRARY).a ../../lib |
$(LIBRARY).dll: $(LIBRARY).def $(OBJECTS) Makefile |
$(LD) $(LDFLAGS) -o $@ $(LIBRARY).def $(OBJECTS) $(LIBS) |
$(LD) $(LDFLAGS) $(LIBPATH) -o $@ $(LIBRARY).def $(OBJECTS) $(LIBS) |
#sed -f ../newlib/cmd1.sed $(LIBRARY).def > mem |
#sed -f ../newlib/cmd2.sed mem >$(LIBRARY).inc |
mv -f $@ ../../bin |
mv -f lib$(LIBRARY).dll.a $(INSTALLDIR) |
mv -f lib$(LIBRARY).dll.a ../../lib |
%.o : %.c Makefile |
/contrib/sdk/sources/zlib/Makefile |
---|
16,8 → 16,6 |
AR = kos32-ar |
STRIP = kos32-strip |
INSTALLDIR:= /home/autobuild/tools/win32/lib |
CFLAGS = $(LOC) -DHAVE_UNISTD_H -U_Win32 -U_WIN32 -U__MINGW32__ -O2 -Wall -fno-ident -fomit-frame-pointer |
AS = $(CC) |
27,10 → 25,12 |
ARFLAGS = rcs |
LDFLAGS:= -shared -s -T dll.lds --entry _DllStartup --image-base=0 --out-implib $(IMPLIB) |
LDFLAGS:= -shared -s -nostdlib -T ../newlib/dll.lds --entry _DllStartup --image-base=0 --out-implib $(IMPLIB) |
INCLUDES= -I../newlib/libc/include |
LIBPATH:= -L../../lib |
LIBS:= -ldll -lc.dll |
ifeq ($(findstring ebox,$(MAKECMDGOALS)),ebox) |
53,17 → 53,17 |
$(STATICLIB): $(OBJS) $(OBJA) Makefile |
$(AR) $(ARFLAGS) $@ $(OBJS) $(OBJA) |
mv -f libz.a $(INSTALLDIR) |
mv -f libz.a ../../lib |
$(IMPLIB): $(SHAREDLIB) |
$(SHAREDLIB): zlib.def $(OBJS) $(OBJA) Makefile |
$(LD) $(LDFLAGS) -o $@ zlib.def $(OBJS) $(OBJA) $(LIBS) |
$(LD) $(LDFLAGS) $(LIBPATH) -o $@ zlib.def $(OBJS) $(OBJA) $(LIBS) |
$(STRIP) $@ |
#sed -f ../newlib/cmd1.sed zlib.def > mem |
#sed -f ../newlib/cmd2.sed mem >zlib.inc |
mv -f libz.dll ../../bin |
mv -f libz.dll.a $(INSTALLDIR) |
mv -f libz.dll.a ../../lib |
adler32.o: zlib.h zconf.h |