# Container-based Ubuntu 12.04 LTS Server Edition 64 bit (doesn't support 32-bit includes)
- - env: Ubu=12.04cont Cmd="make test && make clean && make travis-install && make -C tests fullbench-dll fullbench-lib"
+ - env: Ubu=12.04cont Cmd="make test && make clean && make travis-install"
os: linux
sudo: false
environment:
matrix:
- COMPILER: "gcc"
- MAKE_PARAMS: "test"
+ MAKE_PARAMS: "make test && make lib && make -C tests fullbench-dll fullbench-lib"
PLATFORM: "mingw64"
- COMPILER: "gcc"
- MAKE_PARAMS: "test"
+ MAKE_PARAMS: "make test"
PLATFORM: "mingw32"
- COMPILER: "visual"
CONFIGURATION: "Debug"
ECHO *** &&
make -v &&
cc -v &&
- ECHO make %MAKE_PARAMS% &&
- make %MAKE_PARAMS%
+ ECHO %MAKE_PARAMS% &&
+ sh -c %MAKE_PARAMS%
)
- if [%COMPILER%]==[gcc] if [%PLATFORM%]==[mingw64] (
COPY programs\zstd.exe bin\zstd.exe &&
#include <stddef.h> /* size_t */
-/* ===== ZSTDLIB_API : control library symbols visibility ===== */
/* ===== ZSTDLIB_API : control library symbols visibility ===== */
#if defined(__GNUC__) && (__GNUC__ >= 4)
# define ZSTDLIB_VISIBILITY __attribute__ ((visibility ("default")))