Comments (3)
This is what worked for me last time I tried it for getting the logue-sdk working in wsl. I haven't tried since I switched over to wsl2. Hope this helps.
1. Install wsl and the Ubuntu image from Windows Store
2. Run wsl
3. I want to use vscode. I have it installed in Windows already. Run vscode from Linux commandline
$ code
## This runs VSCode and prompts to install the "remote wsl" extension in VSCode which I did
4. Install qemu
## This is necessary to be able to run ELF 32-bit LSB executables, of which the arm gcc compiler tools are an example.
## https://stackoverflow.com/a/49405605
$ sudo apt install qemu-user-static
$ sudo update-binfmts --install i386 /usr/bin/qemu-i386-static --magic '\x7fELF\x01\x01\x01\x03\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x03\x00\x01\x00\x00\x00' --mask '\xff\xff\xff\xff\xff\xff\xff\xfc\xff\xff\xff\xff\xff\xff\xff\xff\xf8\xff\xff\xff\xff\xff\xff\xff'
# Add the following line to .bashrc:
sudo service binfmt-support start
$ source .bashrc
$ sudo dpkg --add-architecture i386
$ sudo apt update
5. Follow the instructions in tools/gcc/README.md
$ cd /mnt/d/
$ git clone https://github.com/korginc/logue-sdk.git
$ cd logue-sdk
$ git submodule update --init
$ ./get_gcc_linux.sh
# Check if it will work
$ file tools/gcc/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc
## The following output indicates that the gcc compiler is an ELF 32-bit LSB executable as it should.
tools/gcc/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-, for GNU/Linux 2.6.8, stripped
$ cd platform/minilogue-xd/demos/waves/
$ make
from logue-sdk.
FYI, hope helps your situation:
from logue-sdk.
For ubuntu 20 on WSL I also had to install the package libc6-i386.
sudo apt install libc6-i386
from logue-sdk.
Related Issues (20)
- NTS-1 mkII: Cannot use additional parameters for modfx and revfx HOT 1
- NTS-1 mkII: sdram memory allocation must be up to 16 blocks?
- NTS-1 mkII: Send NoteOff event to OSC units whenever a key is off HOT 3
- Unable to connect `logue-cli` with NTS-1 digital kit `mkII` HOT 5
- NTS-1 mkII: The velocity value is always zero HOT 3
- NTS-1 mkII: unit_set_param_value() calls after unit_init() and before the first call of unit_render() destroy the parameter values HOT 12
- NTS-1 mkII: The LED shows a wrong string value after scrolling starts HOT 4
- NTS-1 mkII: String parameter value with a dot scrolling frame skip
- nTS1 mkii - Make unit_note_on() behaviour the same for both legato modes. HOT 13
- NTS-1 mkII: MIDI send/receive parameter values inconsistency
- Option for NTS-1 to recall last used settings...
- Waves Makefile error HOT 4
- Cycling74 ~gen / RNBO example HOT 2
- Can't enable presets for delay units
- Drumlogue: The volume of the signal routed to pre/post master HOT 7
- Drumlogue: tempo information is unstable
- Drumlogue Audio in Freeze/Crackling sound
- math.h not found when trying to build using Web Assembly on Win 10
- Time out with logue-cli.exe and NTS-1 on Windows
- Drumlogue: Add tempo tick callback
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 logue-sdk.