parent
1940a74145
commit
fe2aea1a6d
@ -1,48 +1,33 @@
|
||||
# This file is part of mingw-cross-env.
|
||||
# This file is part of mxe.
|
||||
# See doc/index.html for further information.
|
||||
|
||||
# Special flags
|
||||
#
|
||||
# -no-undefined
|
||||
#
|
||||
# Can't find any documentation on this option
|
||||
# (--no-undefined is there, but this aint!)
|
||||
# Anyway, it bombs when gcc tries to use it,
|
||||
# but seems to help libtool at the final
|
||||
# linking stage. If its not there, then
|
||||
# mingw aborts with unfound symbol errors.
|
||||
# That too is a problem, and maybe should
|
||||
# resolved better than just by saying
|
||||
# -no-undefined.
|
||||
|
||||
PKG := apr-util
|
||||
$(PKG)_IGNORE :=
|
||||
$(PKG)_VERSION := 1.3.10
|
||||
$(PKG)_IGNORE := 1.4.1
|
||||
$(PKG)_CHECKSUM := f5aaf15542209fee479679299dc4cb1ac0924a59
|
||||
$(PKG)_SUBDIR := apr-util-$($(PKG)_VERSION)
|
||||
$(PKG)_FILE := apr-util-$($(PKG)_VERSION).tar.gz
|
||||
$(PKG)_WEBSITE := http://apr.apache.org/
|
||||
$(PKG)_URL := http://mirror.apache-kr.org/apr/$($(PKG)_FILE)
|
||||
$(PKG)_URL_2 := http://apache.mirror.cdnetworks.com/apr/$($(PKG)_FILE)
|
||||
$(PKG)_DEPS := gcc libiconv apr
|
||||
$(PKG)_URL_2 := http://archive.apache.org/dist/apr/$($(PKG)_FILE)
|
||||
$(PKG)_DEPS := gcc apr expat libiconv
|
||||
|
||||
#define $(PKG)_UPDATE
|
||||
# wget -q -O- 'http://www.ijg.org/' | \
|
||||
# $(SED) -n 's,.*jpegsrc\.v\([0-9][^>]*\)\.tar.*,\1,p' | \
|
||||
# head -1
|
||||
#endef
|
||||
define $(PKG)_UPDATE
|
||||
wget -q -O- 'http://apr.apache.org/download.cgi' | \
|
||||
grep 'aprutil1.*best' |
|
||||
$(SED) -n 's,.*APR-util \([0-9.]*\).*,\1,p'
|
||||
endef
|
||||
|
||||
define $(PKG)_BUILD
|
||||
cd '$(1)' && ./configure \
|
||||
--prefix='$(PREFIX)/$(TARGET)' \
|
||||
--host='$(TARGET)' \
|
||||
--build="`config.guess`" \
|
||||
--disable-shared \
|
||||
--enable-static \
|
||||
--without-pgsql \
|
||||
--without-sqlite2 \
|
||||
--without-sqlite3 \
|
||||
--with-apr='$(PREFIX)/$(TARGET)' \
|
||||
CFLAGS=-D_WIN32_WINNT=0x0500 \
|
||||
LDFLAGS=-no-undefined
|
||||
$(MAKE) -C '$(1)' -j '$(JOBS)' install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= man_MANS=
|
||||
CFLAGS=-D_WIN32_WINNT=0x0500
|
||||
$(MAKE) -C '$(1)' -j 1 install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= man_MANS=
|
||||
ln -sf '$(PREFIX)/$(TARGET)/bin/apu-1-config' '$(PREFIX)/bin/$(TARGET)-apu-1-config'
|
||||
endef
|
||||
|
@ -1,58 +1,33 @@
|
||||
# This file is part of mingw-cross-env.
|
||||
# This file is part of mxe.
|
||||
# See doc/index.html for further information.
|
||||
|
||||
# Special flags
|
||||
#
|
||||
# -no-undefined
|
||||
#
|
||||
# Can't find any documentation on this option
|
||||
# (--no-undefined is there, but this aint!)
|
||||
# Anyway, it bombs when gcc tries to use it,
|
||||
# but seems to help libtool at the final
|
||||
# linking stage. If its not there, then
|
||||
# mingw aborts with unfound symbol errors.
|
||||
# That too is a problem, and maybe should
|
||||
# resolved better than just by saying
|
||||
# -no-undefined.
|
||||
#
|
||||
# Type sizes
|
||||
#
|
||||
# Sometimes wine has an emulation environment which runs conf tests,
|
||||
# unfortunately these return like a 4^M, not 4 which breaks all the
|
||||
# configure script logic.
|
||||
# ac_cv_sizeof_off_t=4
|
||||
# ac_cv_sizeof_pid_t=4
|
||||
# ac_cv_sizeof_size_t=4
|
||||
# ac_cv_sizeof_ssize_t=4
|
||||
|
||||
PKG := apr
|
||||
$(PKG)_IGNORE :=
|
||||
$(PKG)_VERSION := 1.4.2
|
||||
$(PKG)_IGNORE := 1.4.6
|
||||
$(PKG)_CHECKSUM := d48324efb0280749a5d7ccbb053d68545c568b4b
|
||||
$(PKG)_SUBDIR := apr-$($(PKG)_VERSION)
|
||||
$(PKG)_FILE := apr-$($(PKG)_VERSION).tar.gz
|
||||
$(PKG)_WEBSITE := http://apr.apache.org/
|
||||
$(PKG)_URL := http://mirror.apache-kr.org/apr/$($(PKG)_FILE)
|
||||
$(PKG)_URL_2 := http://apache.mirror.cdnetworks.com/apr/$($(PKG)_FILE)
|
||||
$(PKG)_URL_2 := http://archive.apache.org/dist/apr/$($(PKG)_FILE)
|
||||
$(PKG)_DEPS := gcc
|
||||
|
||||
#define $(PKG)_UPDATE
|
||||
# wget -q -O- 'http://www.ijg.org/' | \
|
||||
# $(SED) -n 's,.*jpegsrc\.v\([0-9][^>]*\)\.tar.*,\1,p' | \
|
||||
# head -1
|
||||
#endef
|
||||
define $(PKG)_UPDATE
|
||||
wget -q -O- 'http://apr.apache.org/download.cgi' | \
|
||||
grep 'apr1.*best' |
|
||||
$(SED) -n 's,.*APR \([0-9.]*\).*,\1,p'
|
||||
endef
|
||||
|
||||
define $(PKG)_BUILD
|
||||
cd '$(1)' && ./configure \
|
||||
--prefix='$(PREFIX)/$(TARGET)' \
|
||||
--host='$(TARGET)' \
|
||||
--build="`config.guess`" \
|
||||
--disable-shared \
|
||||
--enable-static \
|
||||
ac_cv_sizeof_off_t=4 \
|
||||
ac_cv_sizeof_pid_t=4 \
|
||||
ac_cv_sizeof_size_t=4 \
|
||||
ac_cv_sizeof_ssize_t=4 \
|
||||
CFLAGS=-D_WIN32_WINNT=0x0500 \
|
||||
LDFLAGS=-no-undefined
|
||||
$(MAKE) -C '$(1)' -j '$(JOBS)' install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= man_MANS=
|
||||
CFLAGS=-D_WIN32_WINNT=0x0500
|
||||
$(MAKE) -C '$(1)' -j 1 install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= man_MANS=
|
||||
ln -sf '$(PREFIX)/$(TARGET)/bin/apr-1-config' '$(PREFIX)/bin/$(TARGET)-apr-1-config'
|
||||
endef
|
||||
|
@ -0,0 +1,33 @@
|
||||
/*
|
||||
* This file is part of MXE.
|
||||
* See index.html for further information.
|
||||
*/
|
||||
|
||||
#include <cstdlib>
|
||||
#include "log4cxx/logger.h"
|
||||
#include "log4cxx/basicconfigurator.h"
|
||||
#include "log4cxx/helpers/exception.h"
|
||||
|
||||
using namespace log4cxx;
|
||||
using namespace log4cxx::helpers;
|
||||
|
||||
LoggerPtr logger(Logger::getLogger("MXE"));
|
||||
|
||||
int main(int argc, char **argv)
|
||||
{
|
||||
(void)argc;
|
||||
(void)argv;
|
||||
|
||||
int result = EXIT_SUCCESS;
|
||||
try
|
||||
{
|
||||
BasicConfigurator::configure();
|
||||
LOG4CXX_INFO(logger, "Hello World!");
|
||||
}
|
||||
catch(Exception&)
|
||||
{
|
||||
result = EXIT_FAILURE;
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
Loading…
Reference in new issue