Commit Graph

112 Commits

Author SHA1 Message Date
Daniel Rosser
2a2b768afd tvOS / WatchOS bitcode enabled 2015-11-12 17:19:34 +11:00
kblaschke
795b4fc9bb Auto-detect OSARCH_64BITS. Otherwise, if OSARCH_64BITS is not specified, the build system would always produce 32-bit libraries, even on 64-bit hosts. 2015-11-06 11:55:21 +01:00
kblaschke
317117b510 Linux build configuration: Add -m32/-m64 flags to compiler and dynamic linker to fully support OSARCH_64BITS in cross-compiling scenarios 2015-11-06 11:30:41 +01:00
Guenter Obiltschnig
538c73ba3f add brew OpenSSL search paths to Darwin configs 2015-10-05 09:29:40 +02:00
Guenter Obiltschnig
f3995e336f added experimental watch build config 2015-09-29 20:43:22 +02:00
Guenter Obiltschnig
5184a8526f tvOS support 2015-09-29 14:25:54 +02:00
FrancisANDRE
e0c38261b6 add specific Cygwin setup for running Foundation tests.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-08-24 11:47:24 +02:00
FrancisANDRE
c7469d0ea1 remove the inserted line.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-08-24 11:36:38 +02:00
FrancisANDRE
01d029f282 remove the LIBSUFFIX setup since the x86_64 directory serves already as
discriminator.

Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-08-24 11:27:33 +02:00
FrancisANDRE
ac879caa46 Cygwin supports Unix IPCs thru a system process started by
/usr/sbin/cygserver. So, the flag -DPOCO_NO_SHAREDMEMORY can be removed. 
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-08-24 11:25:44 +02:00
FrancisANDRE
6c2398226b insert an empty line for clarity
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-08-23 15:45:45 +02:00
FrancisANDRE
f0a618b5a6 add $(POCO_BASE)/build/config/$(POCO_CONFIG) as a prerequisite
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-08-23 15:44:49 +02:00
FrancisANDRE
09f5b06aaf add an empty line for clarity.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-08-23 11:29:45 +02:00
FrancisANDRE
8cc9bda1e4 insert a empty line for clarity.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-08-22 12:37:03 +02:00
FrancisANDRE
083ade8135 fix proper syntax for testing one test
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-08-22 09:21:11 +02:00
FrancisANDRE
e37f63c823 rename build/config/CYGWIN to build/config/Cygwin
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-08-21 14:42:40 +02:00
FrancisANDRE
883800f56c Use Cygwin instead of CYGWIN for POCO_HOST_OSNAME.
Setup OSARCH_64BITS to 1 for Cygwin x86_64 platform.

Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-08-21 14:18:37 +02:00
FrancisANDRE
0926c9b752 add command line arguments as [component] [test] for unit testing a
single test.

Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-08-21 14:16:45 +02:00
FrancisANDRE
76e9d2bf02 Fix Testrunner path for Cygwin x86_64
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-08-18 11:31:26 +02:00
FrancisANDRE
b7f6870cef add -Wa,-mbig-obj so assmebler could assemble object files with large
number of section on Cygwin x86_64

Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-08-18 11:13:55 +02:00
FrancisANDRE
7470e4fc12 The u_short type is used by the struct tcphdr as
# 52 "/usr/include/netinet/tcp.h" 3 4
struct tcphdr {
 u_short th_sport;
 ...
 };
but its definition is conditionned by the D__BSD_VISIBLE constant. Thus,
config/CYGWIN should set this constant as a SYSFLAGS 

Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-08-17 07:32:15 +02:00
gpongelli
7985e1f1f6 Update iPhone
Updated TOOL_PREFIX path and compilers.
2015-05-14 17:47:37 +02:00
Guenter Obiltschnig
8b5899e000 updated SolarisStudio config 2015-03-27 20:50:00 +01:00
Guenter Obiltschnig
dc15e82ce8 add Linux-SolarisStudio build config 2015-03-23 23:21:13 +01:00
Guenter Obiltschnig
5484f6045f fix Linux clang 2015-03-21 10:46:16 +01:00
Guenter Obiltschnig
fb5501e162 add Linux clang build config and travis build 2015-03-21 10:22:44 +01:00
Guenter Obiltschnig
32b5fc0f6b minor fix 2015-03-20 23:18:10 +01:00
Rangel Reale
d6fcca806e * NaCl support 2015-03-20 11:28:49 -03:00
Guenter Obiltschnig
7d5eec2b4a build system: export LINK envvar 2015-03-05 11:18:05 +01:00
Aleksandar Fabijanic
71fb76bc40 replace POCO_PREFIX with POCO_LIB_INSTALLDIR 2015-01-13 07:41:18 -06:00
Aleksandar Fabijanic
e55af93fc2 replace POCO_PREFIX with POCO_LIB_INSTALLDIR 2015-01-13 07:40:52 -06:00
Aleksandar Fabijanic
82253b83cf replace POCO_PREFIX with POCO_LIB_INSTALLDIR 2015-01-13 07:40:02 -06:00
Aleksandar Fabijanic
e2374c9611 add POCO_LIB_INSTALLDIR 2015-01-13 07:38:43 -06:00
Steven Hahn
24d6b57c90 set install_name to POCO_PREFIX/lib 2015-01-12 11:48:45 -05:00
Asari Takashi
d1436c09fd Added WINDMC variable to build scripts 2014-12-25 09:53:44 +00:00
Roger Meier
6cef1c9816 build/config/Linux: add ${CROSS_COMPILE} as option
Signed-off-by: Roger Meier <roger@bufferoverflow.ch>
2014-11-10 22:34:59 +01:00
Timothy Gu
748260acc4 Update MinGW-CrossEnv recipe to match plain MinGW 2014-09-08 13:01:50 -07:00
Günter Obiltschnig
8e54e290d9 Merge pull request #526 from bakercp/of-apothecary
Fix executable path for recent Android NDK.
2014-08-24 06:20:40 +02:00
Christopher Baker
84538164ef Fix executable path for latest Android NDK. 2014-08-23 22:09:43 -05:00
Christopher Baker
f889dde508 Update MinGW config file. 2014-08-21 14:36:37 -05:00
Cliff Jao
d58de194d3 use c++11 for ios clang; additional fix for #234 2014-08-14 20:37:11 -07:00
Cristian Thiago Moecke
97414d843f Add Build for Linux compatibility mode on FreeBSD 2014-06-05 17:01:19 -03:00
Günter Obiltschnig
14fa1aa28f Merge pull request #304 from csomor/develop
using c++11 and fixing libc++ linking for clang
2014-05-19 21:37:26 +02:00
Alex Fabijanic
ba3a8b08c5 GH #341: Compiling poco-1.5.2 for Cygwin 2014-04-29 23:06:01 -05:00
Guenter Obiltschnig
e0cd4c6247 added runtests2.cmd script 2014-04-21 21:39:07 +02:00
Guenter Obiltschnig
98960a25a5 - fixed makedepend.* scripts to work in paths containing '.o*'
(contributed by Per-Erik Björkstad, Håkan Bengtsen)
2014-03-11 13:32:44 +01:00
Alex Fabijanic
8e88bdd921 SmartOS build 2014-02-01 22:03:34 +00:00
Günter Obiltschnig
70c467c56c run testsuite from testsuite project directory, not bin 2014-01-17 00:28:07 +01:00
Günter Obiltschnig
1b2d9c5172 fixed test script 2014-01-17 00:08:37 +01:00
Günter Obiltschnig
1950d5d365 fixed test script 2014-01-17 00:02:45 +01:00