odix67

odix67

I’m developing a desktop application using the structure for building the native parts from the source of livebook.
I’ve no troubles with the macOS build, but I’m struggling with the windows build. What are the requirements for the windows build environment, or what is a usable build environment ?
Thx in advance

Showing Posts 1 to 7

odix67

odix67 OP

it would also help to know how to build livebook on windows

odix67

odix67 OP

Thanks for the reply, I’ve already taken a look on it, but we decided to go for livebook like approach. I think the problems is in general using the windows build script, to be clear, if I run in on macOS all seems to be ok, but the makensis took complains about the /something parameters in the script, on non-win platforms it uses the - instead of the /. So in livebook source they are using the /, so suggested the build it on windows and I just want to know the setup on windows to execute the build script, which is a bash script, not really typical to windows, I think. I left windows about 20 years ago, only using it, if I really have to

D4no0

D4no0

The windows support is not as good as for linux/macos, so it might require you to do the heavy lifting yourself. Sorry, can’t help with more as I don’t use windows for development.

wojtekmach

wojtekmach

Hex Core Team

You can also check out elixirkit, there’s a demo project in there and we use it for Livebook Desktop. At the moment it is inside the Livebook repo but eventually we will extract it out to be it’s own project and Hex package.

wojtekmach

wojtekmach

Hex Core Team

oh, sorry, I thought it was a general question about desktop apps. @odix67 mentioned he’s specifically looking at livebook desktop source code.

I’d say start with building the elixirkit demo app and then move on to building Livebook desktop. We build Livebook Desktop for Windows on CI, livebook/.github/workflows/test.yml at v0.14.2 · livebook-dev/livebook · GitHub, so hopefully that is some help. For my development I use bash (from Redirecting…) and got .NET from Visual Studio Community Edition.

odix67

odix67 OP

thx Wojtek, I’ve missed the test.yaml (why I don’t use global text search ?), and the bash from git tool.
great

— All posts loaded —

Where Next? Top

Trending in Questions Top

RSP87
I’m working on a project that simulates the bumbl example in the programming phoenix book. It acts almost like an email client. We have a...
New
nseaSeb
Hello, I know there is an approach for handling lists that allows for optimized traversal, but I can’t recall the specific method (somet...
New
brecabral
Documentation While reading the Scoped Routes section, I noticed that the documentation currently refers to a problem without explainin...
New
RemyXRenard
I’m seeing that a list inside a Kino.DataTable will be interpreted as a charlist, even if the Kino.configure() is set to charlists: :as_l...
New
velrest
So my question is quite simple and i have found no conclusive answer on forum, google or AI. Should we use :erlang.float for Integer to ...
New
asweet-confluent
I recently noticed that Elixir’s Logger defaults its primary log level to :debug when no :logger, :level application configuration is pre...
New
samoloth
Hi, I’ve just set up an application with ash_authentication. There is only magic link strategy for now, so there is no confirmation add o...
New

Other Trending Topics Top

JesseHerrick
Hey, I’m Jesse and I’m the main contributor behind Dexter, a full-featured, lightning-fast Elixir LSP optimized for large codebases. It s...
New
mudasobwa
I am happy to introduce the very α version of the new programming language compiled to BEAM. Welcome Cure. It has literally three kille...
New
marciok
Hi there! We created Gust: A task orchestrator inspired by Airflow. For those who have never heard about Aiflow, it’s a Python-based wor...
New
mhanberg
Hi everyone! The first release candidate for the Expert language server project is now available! We’ve published a press release detai...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
Dmk
Xamal is a deployment tool for Elixir apps that deploys native releases to bare metal servers over SSH. It’s a port of GitHub - basecamp/...
New

Latest on Elixir Forum

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews