Commit Graph

21 Commits (8b80566f780b2b040f5f92b006aecf3776fc1e34)

Author SHA1 Message Date
chundonglinlin 29271a46d3 Compile: Fix typo for 3rdparty. v5.0.166, v6.0.59 (#3615)
---------

Co-authored-by: john <hondaxiao@tencent.com>
2 years ago
winlin 87a2ef100a Script: Discover version from code. 2 years ago
Winlin d741f81110
For #2532: Windows: Support CYGWIN64 for SRS (#3255)
1. Support cygwin by '--cygwin64=on'
2. Detect cygwin automatically.
3. Disalbe sanitizer, srt and srtp with openssl.
4. Disable multiple threads, use single threads.
5. Support utest for cygwin64.
6. Query features for windows by API.
7. Disable stat APIs for cygwin.
8. Use ST select event driver.

Co-authored-by: wenjie.zhao <740936897@qq.com>
2 years ago
wenjie.zhao e9503a9c9a For #2532: Windows: Replace ln by cp for windows. v5.0.87 (#3246)
1. Replase ln by cp for windows.
2. Refine OS and CPU arch detecting.
3. Support configure from any directory by `SRS_WORKDIR`.
4. Support output to any directory by `SRS_OUTPUT`.
5. Disable sanitizer for gperf.
6. Use parallels build for make.
7. Refine bash variable check.
2 years ago
winlin a842c6c32a Support crossbuild for hisiv500. v5.0.40 3 years ago
winlin a594678e3d Squash #1685, #1282, #1547: Support ARM platform. 5.0.5 4 years ago
winlin 785d2fce08 Build: Support --shared-srt 4 years ago
winlin a7ab78a588 SquashSRS4: Update SDK 4 years ago
winlin 57f16299f4 Fix #2219, Ubuntu build fail. Add CI for ubuntu20 4 years ago
winlin 81060a17e6 Build: Add gcc version in cache directory 4 years ago
winlin 8e0f83fdd2 Fix CentOS8 build failed 5 years ago
winlin 61c7443c4b Merge from SRS3 5 years ago
winlin c2657bf672 Use isolate cache for different SRS version. 5 years ago
winlin 634fa27320 Refine configure cleanup script 5 years ago
winlin 302da32fc5 When configure, default to make clean 5 years ago
winlin 80f315f1ae Support utest on mac osx 5 years ago
winlin b9a3df5c55 Update utest script 5 years ago
winlin c0a8193537 Update build script 5 years ago
winlin dffc96d2fe For #1537, disable crossbuild for ARM/MIPS. 5 years ago
winlin f1e7e9d933 support gmd. change work_dir. hourglass. add utilies. 9 years ago
winlin f6e655396c for #485, support cross build for arm 10 years ago