Comments (4)
So on Windows proper search for executable files would only use *.exe
extension as a test, right?
Does it seem possible to you that the script will work on Windows without a massive rewrite? I'm asking because I'm not a Windows user and cannot really tell whether or not trying to implement Windows support is a goal worth pursuing. If it is possible, then fixing such minor things is worthwhile. On the other hand - if it is not very likely the script will ever work on Windows - bothering with them is just a waste of time.
To make things clear - I'm open to fixing any issues which prevent the script from working on Windows (unless this complicates things too much for Linux, hopefully it doesn't), but I'm not able to support and actively maintain such use case. If it gets implemented, all I can do myself is react to issues which someone reports. Same thing as with recently added support for MacOS.
from bleeding-edge-toolchain.
So on Windows proper search for executable files would only use
*.exe
extension as a test, right?
I used that as a hack for the second case: find ${installNative} -type f ! -name '*.*' -exec strip {} \; || true
Not sure how to deal with that problem in general. I think the reason for that rm
in the first place is this:
Which also copies cc1 and other stuff. Maybe it could be made more selective.
from bleeding-edge-toolchain.
I used that as a hack for the second case: find ${installNative} -type f ! -name '.' -exec strip {} ; || true
Wouldn't it actually ignore all files with extension?
I think the reason for that rm in the first place is this: ... Which also copies cc1 and other stuff. Maybe it could be made more selective.
Yes, this is the reason for the rm
. I guess instead of copying everything we could copy only files which are *.o
and *.a
, so the rm
would no longer be required then.
from bleeding-edge-toolchain.
- Indeed. Which is fine for the Linux version.
- something like a9d3bc9, resulting toolchain untested though
from bleeding-edge-toolchain.
Related Issues (16)
- Why not Makefile based? HOT 6
- -flto -g fails HOT 6
- Dwarf Error: Could not find abbrev number HOT 6
- gdb TUI? HOT 13
- Building also Cortex-A and big-endian Cortex-R / Restart build HOT 40
- runtime dll copy HOT 3
- Crosscompile the crosscompiler HOT 5
- Linking issues between Linux and Windows built binaries HOT 5
- Integration with CLion HOT 2
- Python, pushd error HOT 4
- GCC 12.2.0 / MacOS ARM64 HOT 10
- newlib semihosting HOT 2
- build errors on openSUSE Leap 42.2 HOT 5
- Docker HOT 8
- Request that downloads be verified, with GnuPG when available.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bleeding-edge-toolchain.