[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 0/8] Update Win32 port
From: |
Ladislav Michl |
Subject: |
[PATCH v2 0/8] Update Win32 port |
Date: |
Tue, 4 Dec 2018 22:17:39 +0100 |
User-agent: |
Mutt/1.10.1 (2018-07-13) |
Hi there,
this patches was initiated by Fabrizio Gennari at
https://savannah.nongnu.org/patch/index.php?8934
It aims to restore compilation for Windows host, so please
do test and report results.
These patches depends on
"Do not hide global defines in subdirs makefiles" and
"Include config.h from compat.h" sent earlier.
This is not complete patchset needed to get Win32 port
into the shape, but it would be interesting to see if
there's not some breakage introduced.
Fabrizio Gennari (3):
Use the native autoconf support for cross-compilation
Use lower case for Win32 includes
Update snprintf.c
Ladislav Michl (5):
Test for number of mkdir() arguments
Fix compat.c compilation with mingw32
Refactor devices build
Use posix_spawn to run external scripts
Remove cfg_foreach
ChangeLog | 10 +
common/Makefile.am | 7 +-
common/cfgreader.c | 23 -
common/compat.c | 24 +-
common/device.c | 67 +-
common/devices/Makefile.am | 57 +-
common/devices/bluetooth.c | 31 -
common/devices/dku2libusb.c | 42 +-
common/devices/irda.c | 27 -
common/devices/osxbluetooth.m | 8 +-
common/devices/socketphonet.c | 38 +-
common/devices/tcp.c | 53 +-
common/devices/tekram.c | 1 -
common/devices/unixbluetooth.c | 19 +-
common/devices/unixirda.c | 10 +-
common/devices/winbluetooth.c | 16 +-
common/devices/winirda.c | 7 +-
common/posixscript.c | 108 ++
common/snprintf.c | 1184 ++++++++++++-----
configure.ac | 196 +--
include/compat.h | 15 +-
.../devices/{unixbluetooth.h => bluetooth.h} | 37 +-
include/devices/dku2libusb.h | 37 +-
include/devices/irda.h | 32 +
include/devices/socketphonet.h | 32 +
include/devices/tcp.h | 32 +
include/devices/unixirda.h | 15 -
include/gnokii-internal.h | 11 +-
include/gnokii.h.in | 2 +-
29 files changed, 1352 insertions(+), 789 deletions(-)
delete mode 100644 common/devices/bluetooth.c
delete mode 100644 common/devices/irda.c
create mode 100644 common/posixscript.c
rename include/devices/{unixbluetooth.h => bluetooth.h} (53%)
delete mode 100644 include/devices/unixirda.h
--
2.20.0.rc2
- [PATCH v2 0/8] Update Win32 port,
Ladislav Michl <=
[PATCH v2 4/8] Test for number of mkdir() arguments, Ladislav Michl, 2018/12/04
[PATCH 8/8] Remove cfg_foreach, Ladislav Michl, 2018/12/04
[PATCH v2 6/8] Refactor devices build, Ladislav Michl, 2018/12/04