Commit Graph

1741 Commits

Author SHA1 Message Date
Dominique Martinet 47508ae91d configure.ac - lua checks
Makes the configure throw an error when lua is not found and
--enable-lua has been specified.
Also checks for liblua with libmath, so it actually works when there
is no pkgconfig file.

Slightly modified by Rémi Denis-Courmont
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-09-02 19:51:19 +03:00
Jean-Baptiste Kempf 00b878fbea Configure: remove cygwin mode 2009-09-01 16:11:22 +02:00
Jean-Baptiste Kempf 53a3c6f551 SDL: simplification of detection and requirement of 1.2.10 2009-09-01 16:11:18 +02:00
Rafaël Carré c4cb6db210 xcb_screen: fix compilation by ignoring errors for a type of warnings
The warning that my gcc 4.4.1 doesn't point a real error
2009-08-31 22:54:13 +02:00
Jean-Baptiste Kempf 58ca65ac04 Removal of gnome_main, gnome2_main, gtk_main, gtk2_main, pda modules
Those hardly build and do not work anymore since a long time. Noone seems to care...
Farewell!
2009-08-31 22:24:52 +02:00
Rafaël Carré c6d58bc3e6 file access: only use linux/magic.h when it's present 2009-08-31 16:02:11 +02:00
Rémi Denis-Courmont 2d15a4ba3f Fix version number in error message 2009-08-30 17:42:23 +03:00
Rémi Denis-Courmont 43e28bdebf atmo: keep disabled for now 2009-08-30 11:05:58 +03:00
Rémi Denis-Courmont ed1f01cd4d Put AC_ARG_ENABLE outside of if statement 2009-08-30 11:05:39 +03:00
Rémi Denis-Courmont 9ba95700cd Grrr, wrong line 2009-08-29 23:06:57 +03:00
Rémi Denis-Courmont 817e17cb78 contrib's kate (tiger), flac and lua need libm 2009-08-29 23:04:39 +03:00
Rémi Denis-Courmont 52cf8d8dda contrib's lua needs libdl 2009-08-29 23:04:39 +03:00
Erwan Tulou ee5c6f0e50 mediadirs: new service_discoveries to import picture/music/video directories within the vlc GUIs. 2009-08-29 21:33:42 +02:00
Rémi Denis-Courmont 670364730f RTMP access: disable strict aliasing 2009-08-29 16:40:36 +03:00
Rémi Denis-Courmont c1c8639c7e Check for eventfd
Fix linking against N900 glibc 2.5.
2009-08-29 16:25:47 +03:00
Rafaël Carré 27daf37c2d Rename "xcb" plugin to "xcb_x11"
This reflects its real capabilities as opposed to "xcb_xv"
2009-08-29 14:03:41 +02:00
Pierre Ynard 0a761fdb9f configure: remove return-type from Werror warnings
Some "no return statement in function returning non-void" warnings are
definitely not errors, and cannot be silenced without introducing dead
code, which is arguably just worse.
2009-08-28 20:02:58 +02:00
Jean-Baptiste Kempf ff72174d0c Win32 port: make aout_sdl and vout_sdl compile for win32 2009-08-28 15:58:34 +02:00
Jean-Baptiste Kempf f7d796286d Fix libproxy usage.
Partially revert 30f9eb499b
2009-08-28 15:58:33 +02:00
Pierre Ynard 41a095a6fd configure: fix broken poll() test
Oops.
2009-08-27 11:43:13 +02:00
Pierre Ynard 81211489a9 WinCE: silence poll() warning in configure
AFAIK vlc_poll() works with no problem on WinCE too
2009-08-27 11:26:39 +02:00
Pierre Ynard f22b0d94f8 WinCE: add replacement getpid() function
And remove #ifdefs from code
2009-08-27 11:14:10 +02:00
Rémi Denis-Courmont d654665b48 Revert "Don't treat strict-aliasing as error, this break Win32 compilation too much"
This reverts commit 5ff67322e0.
2009-08-25 21:50:04 +03:00
Jean-Baptiste Kempf 5ff67322e0 Don't treat strict-aliasing as error, this break Win32 compilation too much
All vouts are impacted, and dmo too.
2009-08-25 20:42:56 +02:00
Rémi Duraffort 0fbf56157c configure.ac: fix libxml2 detection (module name is 'xml'). 2009-08-25 20:01:34 +02:00
Rémi Denis-Courmont b59d0081f0 atmo filter: disable until it is fixed 2009-08-25 17:53:32 +03:00
Pierre d'Herbemont 3293fa7727 configure: Add implicit sequence-point return-type strict-aliasing array-bounds missing-parameter-type overflow int-to-pointer-cast pointer-to-int-cast div-by-zero overflow to the list of Werror warnings. 2009-08-25 04:10:45 +02:00
Pierre Ynard 6e0f047be3 Fix configure with --disable-sout
This is ugly, until jb finds "a clever solution."
2009-08-24 14:01:35 +02:00
Jean-Baptiste Kempf 24fb9128c9 Fix alsa_access building 2009-08-23 23:57:44 +02:00
Jean-Baptiste Kempf fe5d06cd7b Fix compile of Skins2 on Windows
Fix for [1f57932708] for Windows
2009-08-23 23:49:00 +02:00
Rémi Denis-Courmont fa7e52308c Revert "configure: An other test that warns."
This reverts commit e70077bff4.
This was completely broken (NULL not defined).
2009-08-23 20:47:18 +03:00
Rémi Denis-Courmont 1f57932708 Fix lrintf check 2009-08-23 20:43:17 +03:00
Rémi Denis-Courmont cd7fd42c41 sqrtf is in libm, not (non-existent) libmx 2009-08-23 20:38:03 +03:00
Pierre d'Herbemont 7160ce9f6e configure: Per module Werror flags.
This allow a little bit more flexibility and won't require the same level of code quality in configure tests (is that a plus?).
2009-08-21 17:25:48 +02:00
Pierre d'Herbemont e70077bff4 configure: An other test that warns. 2009-08-21 16:27:25 +02:00
Pierre d'Herbemont 549bc47d24 configure: Add -Werror=bad-function-cast for --enable-warnings-as-error. 2009-08-21 02:18:18 +02:00
Pierre d'Herbemont e626c159ce configure: Add "missing-braces nonnull parentheses uninitialized address enum-compare undef comment switch" to the list of warnings that should not appear anymore in source code. 2009-08-20 23:06:24 +02:00
Rémi Denis-Courmont e8879c1f1b Fix flawed logic 2009-08-20 20:28:01 +03:00
Pierre d'Herbemont cd2b2d9179 Revert "configure: Add an other bunch of Werror=."
This was a bit too early.

This reverts commit b827afa26d.

Conflicts:

	configure.ac
2009-08-20 19:05:59 +02:00
Pierre d'Herbemont c053f4ab75 Revert "network: Remove an unused label."
This reverts commit 663411401 and correctly undefine out: if needed.
2009-08-20 18:49:27 +02:00
Pierre d'Herbemont b827afa26d configure: Add an other bunch of Werror=. 2009-08-20 18:38:22 +02:00
Felix Paul Kühne 3d93071591 configure: don't enable goom on OS X by default 2009-08-20 17:36:20 +02:00
Pierre d'Herbemont c2786a86cd configure: Treat unused param or value as error when building with --enable-debug.
Warnings that are 'safe' to be treated as error should be added here as well.

I hope this will raise VLC code quality, and tend to lower the hudge number of warnings. Some of them are sometimes letal but hidden by others.
2009-08-20 16:43:26 +02:00
Rafaël Carré 89520ed0f1 OSX configure defaults: disable --update-check 2009-08-20 09:06:59 +02:00
Rémi Denis-Courmont 0ae751d3e4 Remove Xlib XVideo video output 2009-08-19 21:06:33 +03:00
Rémi Denis-Courmont e5b397face Remove Xlib X11 video output 2009-08-19 21:06:33 +03:00
Rémi Denis-Courmont 29d2ca92fc Remove transrate
"[It] can be removed altogether, since it's totally useless (quality
is too bad to be of any use)."
2009-08-18 22:50:05 +03:00
Pierre d'Herbemont be1b044035 configure: Make sure 'compile' calls make with 'V=1'. 2009-08-18 15:22:04 +02:00
Pierre d'Herbemont b608f770d9 configure: Define AM_SILENT_RULES.
This enables Linux kernel-style silent build output.

If you want a more verbose output use 'make V=1' or './configure --disable-silent-rules'

If you want even less verbosity for custom command, there is $(AM_V_GEN) that you can add in front of your custom command.
2009-08-18 12:14:44 +02:00
Rémi Denis-Courmont cdc27ca5fc Reference the glibc bug numbers 2009-08-15 15:57:47 +03:00