Gabe Black has uploaded this change for review. (
https://gem5-review.googlesource.com/c/public/gem5/+/40869 )
Change subject: scons: Merge redundant checks for the socket library.
......................................................................
scons: Merge redundant checks for the socket library.
scons can accept more than one library at a time, so lets check for both
at once instead of writing out almost the same check twice.
Change-Id: I82f9bdf59a349e28ca75a615d711051256ec73a4
---
M SConstruct
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/SConstruct b/SConstruct
index 0a89520..438c642 100755
--- a/SConstruct
+++ b/SConstruct
@@ -591,10 +591,9 @@
warning('Python version too new. Python 3 expected.')
# On Solaris you need to use libsocket for socket ops
-if not
conf.CheckLibWithHeader(None, 'sys/socket.h', 'C++', 'accept(0,0,0);'):
- if not conf.CheckLibWithHeader('socket', 'sys/socket.h',
- 'C++', 'accept(0,0,0);'):
- error("Can't find library with socket calls (e.g. accept()).")
+if not conf.CheckLibWithHeader(
+ [None, 'socket'], 'sys/socket.h', 'C++', 'accept(0,0,0);'):
+ error("Can't find library with socket calls (e.g. accept()).")
# Check for zlib. If the check passes, libz will be automatically
# added to the LIBS environment variable.
--
To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/40869
To unsubscribe, or for help writing mail filters, visit
https://gem5-review.googlesource.com/settings
Gerrit-Project: public/gem5
Gerrit-Branch: develop
Gerrit-Change-Id: I82f9bdf59a349e28ca75a615d711051256ec73a4
Gerrit-Change-Number: 40869
Gerrit-PatchSet: 1
Gerrit-Owner: Gabe Black <[email protected]>
Gerrit-MessageType: newchange
_______________________________________________
gem5-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s