Hi, I'm attempting to build on Scientific Linux 7.1. I've made good progress, but I just hit another error. The build can't find ioctl.h; it exists, just not in the location the build system is looking for it:
$ ls /usr/include/linux/ioctl.h > /usr/include/linux/ioctl.h [473/490] Compiling > /home/lanes/swift/build/Ninja-DebugAssert/swift-linux-x86_64/stdlib/public/Glibc/linux/x86_64/Glibc.o > FAILED: cd > /home/lanes/swift/build/Ninja-DebugAssert/swift-linux-x86_64/stdlib/public/Glibc > && /home/lanes/cmake-3.4.1-Linux-x86_64.binary_distribution/bin/cmake -E > make_directory > /home/lanes/swift/build/Ninja-DebugAssert/swift-linux-x86_64/stdlib/public/Glibc/linux/x86_64 > && /home/lanes/cmake-3.4.1-Linux-x86_64.binary_distribution/bin/cmake -E > make_directory > /home/lanes/swift/build/Ninja-DebugAssert/swift-linux-x86_64/./lib/swift/linux/x86_64 > && /home/lanes/swift/swift/utils/line-directive > /home/lanes/swift/swift/stdlib/public/Glibc/Glibc.swift -- > /home/lanes/swift/build/Ninja-DebugAssert/swift-linux-x86_64/./bin/swiftc > -c -sdk / -target x86_64-unknown-linux-gnu -Onone -g -D > INTERNAL_CHECKS_ENABLED -I > /home/lanes/swift/build/Ninja-DebugAssert/swift-linux-x86_64/./lib/swift/linux/x86_64 > -module-cache-path > /home/lanes/swift/build/Ninja-DebugAssert/swift-linux-x86_64/./clang-module-cache > -no-link-objc-runtime -autolink-force-load -module-link-name swiftGlibc > -force-single-frontend-invocation -parse-as-library -emit-module > -emit-module-path > /home/lanes/swift/build/Ninja-DebugAssert/swift-linux-x86_64/./lib/swift/linux/x86_64/Glibc.swiftmodule > -o > /home/lanes/swift/build/Ninja-DebugAssert/swift-linux-x86_64/stdlib/public/Glibc/linux/x86_64/Glibc.o > /home/lanes/swift/swift/stdlib/public/Glibc/Glibc.swift > /home/lanes/swift/build/Ninja-DebugAssert/swift-linux-x86_64/lib/swift/glibc/module.map:187:14: > error: header '/usr/include/x86_64-linux-gnu/sys/ioctl.h' not found > header "/usr/include/x86_64-linux-gnu/sys/ioctl.h" > ^ > /home/lanes/swift/swift/stdlib/public/Glibc/Glibc.swift:13:19: error: > could not build Objective-C module 'SwiftGlibc' > @_exported import SwiftGlibc // Clang module > ^ > [473/490] Compiling > /home/lanes/swift/build/Ninja-DebugAssert/swift-linux-x86_64/stdlib/private/SwiftPrivate/linux/x86_64/SwiftPrivate.o > ninja: build stopped: subcommand failed. > ./swift/utils/build-script: command terminated with a non-zero exit status > 1, aborting I'm assuming there should be a pretty trivial fix for this. Any suggestions would be greatly appreciated. Thanks, Lane
_______________________________________________ swift-users mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-users
