Comments (5)
Quick followup: realizing that last error should be due to it thinking it's building on mac, which it clearly isn't, which further points to my inadequacy with make tools.
from chuckdesigner.
Downloaded the source zip in the releases to see if I could have any more luck there, with at least one good result: saw in the github workflows file that the command to generate the zip files is actually a tar command! When I ran tar xvf ChucKDesigner-windows-latest.zip
, I got dlls! Such relief.
That said, I did also try to follow the build instructions that are in there, and my cmake
command, while it ran smoothly (after copying over the chuck source, since I couldn't init submodules since I wasn't in a git repo), I didn't get the expected sln in the build dir afterwards, so I'm not sure yet what's going on there.
tl;dr: the release zips are actually release tars; still not sure how to build on windows.
(And, since this was originally about the zips, really, we can close this here if you like or keep it open to talk about windows build instructions.)
from chuckdesigner.
Thanks for the good troubleshooting. I will fix it to not be a tar next time;;;
It sounds like you're almost there with building locally. Definitely do everything the git clone way if possible. I think that bison and the lex stuff just don't need to be run on Windows. If you upload a cmake log/output I can take a look.
from chuckdesigner.
You're right about the bison and lex stuff. I nuked my clone of the repo (since I'd tinkered with it and left it in an unknown state), recloned, and just ran the commands from from the github action through powershell. Worked like a charm. Not sure exactly what I messed up the first time around, but I imagine it had something to do with bungling around in wsl.
Thanks for bearing with me. Looking forward to playing with this and Faust in TD!
from chuckdesigner.
Great! Please follow up with any issues in either project :)
from chuckdesigner.
Related Issues (17)
- Can't change number of output channels after compiling once
- Use the Text COMP as a code editor
- [WINDOWS] - ChucK random functions stop mapping something in TD patch HOT 1
- A note of appreciation
- Newbie experience HOT 8
- Again Me HOT 1
- More variable types need to be sent from TouchDesigner to ChucK
- Plugin Not loading HOT 7
- Me again - Build issue HOT 6
- More variable types need to be sent from ChucK to TouchDesigner
- One ChucK CHOP should be able to run multiple Shreds HOT 1
- Buffer has remnants after resetting HOT 2
- Should link against TouchDesigner's libpython when compiling
- Ability to remove individual shreds among many
- Working directory works for relative but not absolute paths HOT 2
- Need "Always Cook" Toggle
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 chuckdesigner.