mirror of
https://github.com/videolan/vlc.git
synced 2024-11-25 19:04:12 +08:00
79a45f72ac
* Built-in modules support almost finished. Now you can compile any module within vlc, even the Gnome, Qt, SDL and GGI modules at the same time, resulting in an awful extra fat vlc binary with gazillons of library dependecies. The only exception is that the Gnome and Gtk+ modules can't be compiled together into vlc. But you can have one compiled built-in and the other as a plugin. Another consequence is that libdl should no longer be needed under MacOS X. I'll check this as soon as possible.
29 lines
567 B
Makefile
29 lines
567 B
Makefile
###############################################################################
|
|
# vlc (VideoLAN Client) plugins Makefile
|
|
# (c)1998 VideoLAN
|
|
###############################################################################
|
|
|
|
#
|
|
# C headers directories
|
|
#
|
|
CFLAGS += -I../../include -I../../extras
|
|
|
|
#
|
|
# C compiler flags: plugin compilation
|
|
#
|
|
PCFLAGS += -fPIC
|
|
|
|
#
|
|
# C compiler flags: plugin linking
|
|
#
|
|
ifneq (,$(findstring darwin,$(SYS)))
|
|
PLCFLAGS += -bundle -undefined suppress
|
|
else
|
|
ifeq ($(SYS),beos)
|
|
PLCFLAGS += -nostart ../../lib/_APP_
|
|
else
|
|
PLCFLAGS += -shared
|
|
endif
|
|
endif
|
|
|