mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
Merge commit 'e41daa62465036ad36ad0bd14e4936e848d7f07e'
* commit 'e41daa62465036ad36ad0bd14e4936e848d7f07e': Remove support for building for mingw32ce (Windows CE) Merged-by: James Almer <jamrial@gmail.com>
This commit is contained in:
commit
f87ad3a058
8
configure
vendored
8
configure
vendored
@ -5033,16 +5033,10 @@ case $target_os in
|
||||
die "Native MSYS builds are discouraged, please use the MINGW environment."
|
||||
;;
|
||||
mingw32*|mingw64*)
|
||||
if test $target_os = "mingw32ce"; then
|
||||
disable network
|
||||
else
|
||||
target_os=mingw32
|
||||
fi
|
||||
target_os=mingw32
|
||||
LIBTARGET=i386
|
||||
if enabled x86_64; then
|
||||
LIBTARGET="i386:x86-64"
|
||||
elif enabled arm; then
|
||||
LIBTARGET=arm-wince
|
||||
fi
|
||||
enabled shared && ! enabled small && check_cmd $windres --version && enable gnu_windres
|
||||
enabled x86_32 && check_ldflags -Wl,--large-address-aware
|
||||
|
@ -40,7 +40,7 @@
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if defined(_WIN32) && !defined(__MINGW32CE__)
|
||||
#ifdef _WIN32
|
||||
# include <fcntl.h>
|
||||
# ifdef lseek
|
||||
# undef lseek
|
||||
@ -54,7 +54,7 @@
|
||||
# undef fstat
|
||||
# endif
|
||||
# define fstat(f,s) _fstati64((f), (s))
|
||||
#endif /* defined(_WIN32) && !defined(__MINGW32CE__) */
|
||||
#endif /* defined(_WIN32) */
|
||||
|
||||
|
||||
#ifdef __ANDROID__
|
||||
@ -139,9 +139,7 @@ int ff_poll(struct pollfd *fds, nfds_t numfds, int timeout);
|
||||
#endif /* HAVE_POLL_H */
|
||||
#endif /* CONFIG_NETWORK */
|
||||
|
||||
#if defined(__MINGW32CE__)
|
||||
#define mkdir(a, b) _mkdir(a)
|
||||
#elif defined(_WIN32)
|
||||
#ifdef _WIN32
|
||||
#include <stdio.h>
|
||||
#include <windows.h>
|
||||
#include "libavutil/wchar_filename.h"
|
||||
|
@ -29,7 +29,7 @@
|
||||
#include <io.h>
|
||||
#endif
|
||||
|
||||
#if defined(_WIN32) && !defined(__MINGW32CE__)
|
||||
#ifdef _WIN32
|
||||
#undef open
|
||||
#undef lseek
|
||||
#undef stat
|
||||
|
@ -57,7 +57,7 @@ static int av_log_level = AV_LOG_INFO;
|
||||
static int flags;
|
||||
|
||||
#define NB_LEVELS 8
|
||||
#if defined(_WIN32) && !defined(__MINGW32CE__) && HAVE_SETCONSOLETEXTATTRIBUTE
|
||||
#if defined(_WIN32) && HAVE_SETCONSOLETEXTATTRIBUTE
|
||||
#include <windows.h>
|
||||
static const uint8_t color[16 + AV_CLASS_CATEGORY_NB] = {
|
||||
[AV_LOG_PANIC /8] = 12,
|
||||
@ -124,7 +124,7 @@ static int use_color = -1;
|
||||
|
||||
static void check_color_terminal(void)
|
||||
{
|
||||
#if defined(_WIN32) && !defined(__MINGW32CE__) && HAVE_SETCONSOLETEXTATTRIBUTE
|
||||
#if defined(_WIN32) && HAVE_SETCONSOLETEXTATTRIBUTE
|
||||
CONSOLE_SCREEN_BUFFER_INFO con_info;
|
||||
con = GetStdHandle(STD_ERROR_HANDLE);
|
||||
use_color = (con != INVALID_HANDLE_VALUE) && !getenv("NO_COLOR") &&
|
||||
@ -159,7 +159,7 @@ static void colored_fputs(int level, int tint, const char *str)
|
||||
if (level == AV_LOG_INFO/8) local_use_color = 0;
|
||||
else local_use_color = use_color;
|
||||
|
||||
#if defined(_WIN32) && !defined(__MINGW32CE__) && HAVE_SETCONSOLETEXTATTRIBUTE
|
||||
#if defined(_WIN32) && HAVE_SETCONSOLETEXTATTRIBUTE
|
||||
if (local_use_color)
|
||||
SetConsoleTextAttribute(con, background | color[level]);
|
||||
fputs(str, stderr);
|
||||
|
@ -19,7 +19,7 @@
|
||||
#ifndef AVUTIL_WCHAR_FILENAME_H
|
||||
#define AVUTIL_WCHAR_FILENAME_H
|
||||
|
||||
#if defined(_WIN32) && !defined(__MINGW32CE__)
|
||||
#ifdef _WIN32
|
||||
#include <windows.h>
|
||||
#include "mem.h"
|
||||
|
||||
|
@ -29,10 +29,7 @@
|
||||
#include <inttypes.h>
|
||||
#include <string.h>
|
||||
|
||||
#ifdef __MINGW32CE__
|
||||
#define fseeko(x, y, z) fseek(x, y, z)
|
||||
#define ftello(x) ftell(x)
|
||||
#elif defined(__MINGW32__)
|
||||
#ifdef __MINGW32__
|
||||
#undef fseeko
|
||||
#define fseeko(x, y, z) fseeko64(x, y, z)
|
||||
#undef ftello
|
||||
|
Loading…
Reference in New Issue
Block a user