nomike__ has quit [Remote host closed the connection]
nomike__ has joined #openscad
linext has quit [Client Quit]
J25k14 has joined #openscad
mmu_man has quit [Ping timeout: 272 seconds]
J25k88 has quit [Ping timeout: 240 seconds]
snaked has joined #openscad
sculptor_ has joined #openscad
sculptor has quit [Ping timeout: 245 seconds]
sculptor_ has quit [Read error: Connection reset by peer]
sculptor has joined #openscad
sculptor has quit [Changing host]
sculptor has joined #openscad
sculptor has quit [Client Quit]
J25k14 has quit [Quit: Client closed]
J25k14 has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 264 seconds]
teepee_ is now known as teepee
splud has quit [Read error: Connection reset by peer]
splud has joined #openscad
_whitelogger has joined #openscad
snaked has quit [Quit: Leaving]
snaked has joined #openscad
bitbasher has joined #openscad
_whitelogger has joined #openscad
<pca006132>
kintel: do you think it is better to get a new manifold release for the regression, or wait until the new optimizations are merged (~25% faster on huge meshes, i.e. > 1M faces) which will probably take a day or two
<pca006132>
anyway maybe I will just do a patch release first
fling has quit [Ping timeout: 264 seconds]
mmu_man has joined #openscad
mmu_man has quit [Ping timeout: 252 seconds]
foul_owl has quit [Ping timeout: 268 seconds]
foul_owl has joined #openscad
fling has joined #openscad
bitbasher has quit [Ping timeout: 248 seconds]
ccox has quit [Ping timeout: 272 seconds]
ccox has joined #openscad
bitbasher has joined #openscad
<bitbasher>
hi hi .. i have spent some time struggling with Windows, Powershell and so on to be able to compile OpenSCAD from source .. without success so far but at least i can write an alias for the unix "path" and "env" commands
<bitbasher>
is there anyone using Discord or WhatsApp to discuss the GSoC work .. i would like to see if there was a way for me to contribute
<pca006132>
bitbasher: maybe try wsl2 if you don't need the GUI?
<bitbasher>
humm .. ok .. but then i have to research what WSL2 is .. sigh .. been a while since i tried to compile something from source under windows
howiemnt has quit [Ping timeout: 272 seconds]
<bitbasher>
just trying to build BRLCAD from source .. its instructions are clear .. CMAKE is running .. a LOT of the standard header files, libs, and standard tool set were not found so i dunno if it will actually work ..
<bitbasher>
ah nope
<bitbasher>
fix/src/STEPCODE_BLD-stamp/STEPCODE_BLD-install-*.log Completed 'STEPCODE_BLD' Building Custom Rule D:/repositories/brlcad/build/bext/stepcode/CMakeLists.txt Completed 'OPENCV_BLD' Building Custom Rule D:/repositories/brlcad/build/bext/opencv/CMakeLists.txt CMake Error at misc/CMake/BRLCAD_Util.cmake:102 (_message): Unable to successfully build bext dependency repository Call Stack (most recent call first): misc/CMake/BRLC
<bitbasher>
argh .. IRC does not do formatting
<bitbasher>
still .. it tried really hard
howiemnt has joined #openscad
<bitbasher>
it looks like my LIB and LIBPATH need to have things added .. the build tools are not finding the header files so that is the first thing to fix
<bitbasher>
oh .. never mind .. i am an idiot .. the Windows Subsystem for Windows .. i did install that when i got my new Windows 11 machine a year ago .. never tried to use it
howiemnt1 has joined #openscad
howiemnt has quit [Ping timeout: 248 seconds]
mwette has joined #openscad
<pca006132>
yes, wsl2 is just like a linux vm, but faster
<pca006132>
much simpler than trying to figure out how to setup dependencies on windows
<pca006132>
iirc openscad doesn't use msvc for compilation, but use gcc cross compilation (MXE) or mingw/msys2
<pca006132>
so if you want to try using msvc you are fighting a battle...
<pca006132>
and dependency management on windows is a pain
<bitbasher>
but but and but .. a bit of googling and then digging around in Vis Studio showed me a way to use CMake in Vis Studio .. my first try has just failed .. VS built a lot of stuff even without all the standard tools and header files being found .. but it finished with an error message
<bitbasher>
no matter tho .. the windows executables i got from GitHub work just fine .. not hat i understand anything about how BLR CAD works
<bitbasher>
i need to figure out which include and lib directories need to be listed in LIB, LIBPATH and INLCUDE envvars for WSL2 to work tho .. i have Ubuntu installed in WSL and the path looks okay, but the other three envvars are not defined
* teepee
would prefer gsoc discussions here
<teepee>
it does help if the mentors can see what's going on, otherwise it's difficult to actually do mentor
<bitbasher>
hi TP .. i am not mentoring anything yet .. still cannot build anything
<teepee>
I know, but I'm one of the 2 mentors of this years gsoc with sparsh
<bitbasher>
i am just going through the list of pre-reqs for building openscad now .. but "apt install Qt" and QScintilla dont find packages
<teepee>
there's a scripts/uni-get-packages.sh which has lists for a couple of distros
<bitbasher>
oh good .. couple of days ago someone said my experience in building for Windows might be of use for the VS Container project
<teepee>
well, yes. the gsoc project is meant to produce *some* way of making windows dev as easy as possible
<bitbasher>
i have to restart for updates .. back soon
<bitbasher>
looks like i lost some history in the reboot .. teepee .. can u please repeat the script that shows the dependencies for OS for WSL2 building .. i can use ubuntu to make a local dev env
<teepee>
we have nothing specific to WSL at this point, but if it's ubuntu, the uni-get-dependencies.sh should still apply I assume (with no practical knowledge of wsl)
<teepee>
maybe we can poke sparsh to join tomorrow, I think the work in progress is building native windows dependencies via vcpkg
<bitbasher>
well .. i am having no luck at all ..
<bitbasher>
the check-dep..sh file has a /-bang of /usr/bin/env bash .. which does not work in my ubuntu windows .. so i copied the shell script .. which bash showed me /usr/bin/bash .. so i told my copy to use that .. it replies with bad interpreter - no such file .. but the bash executable really is there
<bitbasher>
and doing "bash jcheck.sh" fails saying $'\r' command not found .. but there is no such command in the script
<teepee>
that usually means you edited that with an editor that saves windows style line endings
<teepee>
bash does not like that at all
<bitbasher>
i used VS Code .. i will check the output format
<bitbasher>
umm windows endline is /n/r and for unix /n yes? or am i backwards?
<bitbasher>
VS Code uses \n newline when saving shell scripts so that i prob not the issue
<bitbasher>
and doing /usr/bin/sh uni-get-deps.sh does work .. it thinks i am missing a bunch of stuff
snaked has quit [Ping timeout: 260 seconds]
snaked has joined #openscad
<bitbasher>
ok .. notepad++ allowed me to save the .sh file with unix line endings and it looks like i have all the dependencies for OpenSCAD installed
howiemnt1 has quit [Remote host closed the connection]
<InPhase>
teepee: Has the GSoC applicant ghosted? I would have expected to see some sort of swing-by around here by now to plan out the interaction...
<teepee>
irc, yes, or probably just reading in stealth mode
<teepee>
we do have weekly video chats, 3 so far I believe
<InPhase>
Okay, so he's doing things then?
<teepee>
I'll send the google link to the meeting docs, I think kintel will get the request for access
<InPhase>
The mentee will miss some of the normal community engagement of such a project if he's not engaged more broadly like discussing work progress with someone like bitbasher who is intererested in the same objective.
<InPhase>
There's a valuable stakeholder feedback piece.
howiemnt has joined #openscad
<teepee>
yep, agreed, we'll certainly point that out again :)
<bitbasher>
hey folks .. i am trying to install all dependencies for the OpenSCAD build .. some of the packages are not at the most recent version .. like the eigen library .. the build.sh pulls an older version the the /archive folder instead of using the latest in the /release folder
<teepee>
what is build.sh
<teepee>
well, don't use that I suppose
mmu_man has quit [Ping timeout: 252 seconds]
<bitbasher>
build.sh is just short for .. umm .. what was it .. uni-build-dependencies.sh .. that was it
mmu_man has joined #openscad
<bitbasher>
but there is an update, i found that all new releases are copied to the /archive folder .. which is a more stable URL.. now the question is .. is there any reason to not use the most recent version?
<teepee>
*GET* dependencies
<teepee>
build should not be needed on any recent system
teepee_ has joined #openscad
teepee has quit [Ping timeout: 264 seconds]
teepee_ is now known as teepee
bitbasher has quit [Ping timeout: 276 seconds]
stealth_ has joined #openscad
howiemnt has quit [Remote host closed the connection]
howiemnt has joined #openscad
kintel has joined #openscad
<kintel>
bitbasher if you're available during daytime EDT, it will be a lot easier to discuss any Windows topics here.
<kintel>
sparsh-n When you read this, try to give bitbasher a ping. If it's hard to touch base on IRC, try to set up any alternative mode of communication, to learn more about how to best support his efforts to build on Windows, or collect wishes for how their ideal dev setup should work.
<kintel>
The mailing list can also be a good place to chat, in case IRC histories isn't ideal for this :)