Commit ab70628c authored by Jean-Marc Dressler's avatar Jean-Marc Dressler
Browse files

Maintenant le vlc fonctionne correctement sous BeOS (� part la synchro).

parent 3fd73537
...@@ -140,8 +140,12 @@ LCFLAGS += -Wall ...@@ -140,8 +140,12 @@ LCFLAGS += -Wall
# Debugging and profiling support # Debugging and profiling support
ifneq ($(DEBUG),0) ifneq ($(DEBUG),0)
ifeq ($(SYS),beos)
CFLAGS += -g
else
CFLAGS += -pg CFLAGS += -pg
endif endif
endif
################################################################################# #################################################################################
# Objects and files # Objects and files
...@@ -414,7 +418,7 @@ $(ASM_OBJ): %.o: %.S ...@@ -414,7 +418,7 @@ $(ASM_OBJ): %.o: %.S
#$(PLUGIN_OBJ): %.so: .dep/%.d #$(PLUGIN_OBJ): %.so: .dep/%.d
lib/beos.so: $(PLUGIN_BEOS) lib/beos.so: $(PLUGIN_BEOS)
$(CC) $(CCFLAGS) $(CFLAGS) -nostart -Xlinker -soname=$@ -o $@ $^ plugins/_APP_ $(CC) $(CCFLAGS) $(CFLAGS) $(LCFLAGS) -nostart -Xlinker -soname=$@ -o $@ $^ plugins/_APP_
$(PLUGIN_BEOS): %.o: %.cpp $(PLUGIN_BEOS): %.o: %.cpp
$(CC) $(CCFLAGS) $(CFLAGS) -c -o $@ $< $(CC) $(CCFLAGS) $(CFLAGS) -c -o $@ $<
...@@ -468,12 +472,20 @@ $(PLUGIN_GGI): %.o: %.c ...@@ -468,12 +472,20 @@ $(PLUGIN_GGI): %.o: %.c
$(CC) $(CCFLAGS) $(CFLAGS) -c -o $@ $< $(CC) $(CCFLAGS) $(CFLAGS) -c -o $@ $<
lib/yuv.so: $(PLUGIN_YUV) lib/yuv.so: $(PLUGIN_YUV)
ifeq ($(SYS),beos)
$(CC) $(CCFLAGS) $(CFLAGS) -nostart -Xlinker -soname=$@ -o $@ $^ plugins/_APP_
else
ld -shared -o $@ $^ ld -shared -o $@ $^
endif
$(PLUGIN_YUV): %.o: %.c $(PLUGIN_YUV): %.o: %.c
$(CC) $(CCFLAGS) $(CFLAGS) -c -o $@ $< $(CC) $(CCFLAGS) $(CFLAGS) -c -o $@ $<
lib/yuvmmx.so: $(PLUGIN_YUVMMX) lib/yuvmmx.so: $(PLUGIN_YUVMMX)
ifeq ($(SYS),beos)
$(CC) $(CCFLAGS) $(CFLAGS) -nostart -Xlinker -soname=$@ -o $@ $^ plugins/_APP_
else
ld -shared -o $@ $^ ld -shared -o $@ $^
endif
$(PLUGIN_YUVMMX): %.o: %.c $(PLUGIN_YUVMMX): %.o: %.c
$(CC) $(CCFLAGS) $(CFLAGS) -c -o $@ $< $(CC) $(CCFLAGS) $(CFLAGS) -c -o $@ $<
......
...@@ -63,6 +63,7 @@ plugin_info_t * GetConfig( void ) ...@@ -63,6 +63,7 @@ plugin_info_t * GetConfig( void )
p_info->aout_GetPlugin = aout_GetPlugin; p_info->aout_GetPlugin = aout_GetPlugin;
p_info->vout_GetPlugin = vout_GetPlugin; p_info->vout_GetPlugin = vout_GetPlugin;
p_info->intf_GetPlugin = intf_GetPlugin; p_info->intf_GetPlugin = intf_GetPlugin;
p_info->yuv_GetPlugin = NULL;
return( p_info ); return( p_info );
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment