• Home
  • Raw
  • Download

Lines Matching +full:linux +full:- +full:x86_64

1 # Build scripts that publish pre-compiled protoc artifacts
14 * [build-protoc.sh](build-protoc.sh): script to cross-build the protoc for your
17 * [build-zip.sh](build-zip.sh): script to package published maven artifacts in
31 ``protoc-<version>-<os>-<arch>.exe``, e.g., ``protoc-3.6.1-linux-x86_64.exe``.
33 Note that artifacts for linux/macos also have the `.exe` suffix but they are
39 The scripts only work under Unix-like environments, e.g., Linux, MacOSX, and
43 ## Building from a freshly checked-out source
57 Run the build-protoc.sh script under this protoc-artifacts directory to build the protoc
61 $ cd protoc-artifacts
62 $ ./build-protoc.sh linux x86_64 protoc
65 The above command will produce a `target/linux/x86_64/protoc` binary under the
66 protoc-artifacts directory.
68 For a list of supported platforms, see the comments in the build-protoc.sh
70 with x86_64, and do cross-compilation for other platforms.
72 ### Tips for building for Linux
80 $ docker build -t protoc-artifacts .
86 $ docker run -it --rm=true protoc-artifacts bash
93 $ wget -O - https://github.com/protocolbuffers/protobuf/archive/v3.5.1.tar.gz | tar xvzp
102 put it into the target/windows/(x86_64|x86_32) directory the same way as the
108 read [this page](http://central.sonatype.org/pages/apache-maven.html) on how to
117 + linux
118 + x86_64
129 + x86_64
134 + x86_64
146 $ mvn deploy -P release
151 in the name like ``comgoogle-123``. Verify that the staging repository has all
157 - Linux x86_32 and x86_64:
158 - Centos 6.9 (within Docker 1.6.1)
159 - Ubuntu 14.04.5 64-bit
160 - Linux aarch_64: Cross compiled with `g++-aarch64-linux-gnu` on Ubuntu 14.04.5 64-bit
161 - Mac OS X x86_32 and x86_64: Mac OS X 10.9.5