darion-yaphet
0313102276
build(cxx): align all builds on a C++14 baseline ( #3419 )
...
* build(cxx): align all builds on a C++14 baseline
CMake, Make, tests, tools, and examples now require C++14 so every supported build path shares the same minimum language level. The compiler checks and user-facing documentation reflect that baseline.
* fix(test): keep cores scoped to the failing test
Clear prior cores before each test binary. A passing death test can leave a core that would otherwise be used to diagnose an unrelated later failure.
* revert src/butil/type_traits.h
2026-08-06 17:34:49 +08:00
wangweibing
87e18c6a15
Fix __const__ compile error in gcc version >= 11.2.0
2022-06-07 14:51:21 +08:00
jamesge
74310245bf
make by config_brpc.sh shows commands by default, add -s to hide
2020-02-10 17:03:22 +08:00
zhujiashun
2b96d08e94
insert_apache_header
2019-10-25 18:01:21 +08:00
zyearn
8c374a505d
fix static linking in ex
2018-04-30 09:34:24 +08:00
zyearn
802f8ca0a8
Make Makefile work as well in MacOs
2018-04-30 09:23:07 +08:00
gejun
472cf747c0
remove -Werror from makefiles of examples and tools
2017-10-26 11:56:27 +08:00
gejun
5b9bbfee3a
add --nodebugsymbols to remove -g
2017-09-23 21:32:03 -07:00
gejun
f0d9173398
CXXFLAGS in examples depend on CPPFLAGS
2017-09-19 19:37:53 +08:00
gejun
b9e6314c39
Examples can link with libbrpc.so
...
Change-Id: I7ac6b4842ae992f95492ef40f7d32ce541026c06
2017-09-11 17:13:14 +08:00
gejun
70d77b202e
Combine all libs into one
2017-08-24 13:39:39 +08:00
gejun
36fc4e5f02
Fix issues on ubuntu
...
Change-Id: If093feda75832e30403599b34c86a47b010ab477
2017-08-21 00:36:36 +08:00
gejun
6a2aafc877
Fix compilation in ubuntu; Update README
...
Change-Id: I2a2ba1d9c9180f8d7210508207442b77d4f115da
2017-08-18 20:22:56 +08:00
gejun
83507a6b99
Remove build_time related code; Replace test/COMAKE with test/Makefile; Unify most Makefile in examples
2017-08-18 18:46:37 +08:00
gejun
e14cf3f063
Patch svn r35075 & Add back -fno-omit-frame-pointer in all Makefiles to support perf
...
Change-Id: I029ad0029c4e08649da381a87d0bc40a59ffa039
2017-08-17 17:33:01 +08:00
gejun
4c2c780209
support dynamic linking of deps
...
Change-Id: Ifb03869fddec3e67f10f0aa7efd7d28a49b2b260
2017-07-31 15:46:55 +08:00
gejun
ca2c262510
fix the bootstraping hang when program is linked with libunwind
...
Change-Id: I381c6cec791f6015d6e2183f05c7269bf814a184
2017-07-28 14:20:07 +08:00
gejun
2b5ae996a3
Compilable in linux-mint 17.3 gcc 4.8/5.4, programs hang after being linked with libunwind
...
Change-Id: Ie49d643b5f53d393bedc79496ca252631bedffac
2017-07-27 19:27:03 +08:00
gejun
3a8c079f2a
Add config_brpc.sh to make deps customizable
...
Change-Id: I6fccbb87c29bee9d57ab28fc663f358a1009a4fd
2017-07-27 13:32:01 +08:00
gejun
b279d07615
Replace COMAKEs with Makefile
...
Change-Id: I2f3f4ee769e4b682690b97cf7aa7030d2bcd2eea
2017-07-27 00:49:37 +08:00