Comments (9)
Should be fixed now with latest 0.5 release
from vsyasm.
Hmm, I'm still having build problems -- I'll look at this later today. I just setup VS 2017 build tools last night, so I could repo it locally.
C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\VC\VCTargets\BuildCustomizations\yasm.targets(50,5): error MSB3721: The command ""C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC"yasm.exe -Xvc -f win64 -o "C:\Users\travis\build\GrangerHub\OpenWolf-Libraries\build\windows-x86_64\gmp\SMP\obj\Release\x64\libgmp\addlsh1_n.obj" -rraw -pgas "C:\Users\travis\build\GrangerHub\OpenWolf-Libraries\build\windows-x86_64\gmp\SMP\mpn\x86_64\addlsh1_n.s"" exited with code -1073741515. [C:\Users\travis\build\GrangerHub\OpenWolf-Libraries\build\windows-x86_64\gmp\SMP\libgmp.vcxproj]
from vsyasm.
Interesting, I'm having less luck on my notebook. vswhere.exe can't find any installations. I have MSBuild.exe in my path. Any suggestions?
from vsyasm.
Okay, vswhere issue taken care of in pull request #9, script works fine when ran from an elevated CMD shell. However, when calling it from a Git Bash shell has another issue.
jkent@DESKTOP-4FN4KVB MINGW64 ~/Projects/games/OpenWolf-Libraries/tools/vsyasm (vswhere-all)
$ cmd.exe /c install_script.bat
Detected 64 bit system...
Using existing vswhere binary...
find: ‘2019’: No such file or directory
find: ‘2017’: No such file or directory
Error: Failed to detect VS installations using vswhere!
Now trying fallback detection...
Error: Could not find valid Visual Studio installation!
Press any key to continue . . .
Fixing this should resolve my build issues on Travis-CI
from vsyasm.
Investigating further, this might be a bug in vswhere.
from vsyasm.
Nope, was my invocation of cmd/vswhere from Git Bash. cmd.exe /C 'VSYASM/vswhere.exe -products *' works fine. Rookie mistake. After looking into it more, it is the PATH environment from MSYS messing things up. Especially the find command.
from vsyasm.
https://travis-ci.com/GrangerHub/OpenWolf-Libraries/builds/118041118#L38 -- this still has me confused though. I've worked around it by using wget after cloning the repo. Any idea?
Looks like the download of YASM fails too. Ah-ha!
from vsyasm.
I'm giving up on Travis-CI for Windows and using AppVeyor, things are working like they should. I might bug Travis support about this if I find some time.
from vsyasm.
I have no idea how to help with this. Debugging inside travis isnt easy so its hard to know whats going on. All the scripts are tested in Appveyor as thats whats currently supported. Although if you do ever work out whats wrong with travis i would be interested to know.
from vsyasm.
Related Issues (9)
- 64/32 HOT 4
- YASN needs msvcr100.dll HOT 1
- vs2017 Enterprise can not install yasm HOT 1
- Doesn't work with VS 2022 pro HOT 3
- Using VSWhere to identify VS installation HOT 1
- install script does oldest first
- error in install_script - yasm.exe vs yasm-1.3.0.exe HOT 2
- pause at end of script when ran under travis-ci HOT 1
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 vsyasm.