hedron | Perform live shows with your three.js creations | Audio Utils library
kandi X-RAY | hedron Summary
kandi X-RAY | hedron Summary
Perform live shows with your three.js creations.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of hedron
hedron Key Features
hedron Examples and Code Snippets
Community Discussions
Trending Discussions on hedron
QUESTION
I am trying to create a macOS application using Crystal and libui. I am able to compile a crystal executable with all of the required libraries statically, so it can run on any mac (partially static). For some reason, the shard I am using which is called "hedron" (the crystal bindings for libui), I am unable to compile the program using libui.a, like I am compiling my program with libevent.a and libgc.a. I am only able to build successfully with libui.A.dylib.
I have changed the top of bindings file of the shard to @[Link(ldflags: "#{__DIR__}/../../../../vendor/libui.A.dylib")]
, and I am compiling my program using shards build --release --link-flags="-L
pwd/vendor"
. In the vendor folder of my project, I have libevent.a, libssl.a, libgc.a, libcrypto.a, and libui.A.dylib. The project compiles ok. Then I run otool -L ./bin/CrystalDistroTest
and I get the following output:
ANSWER
Answered 2019-Apr-12 at 17:59Figured it out by compiling with shards build --release --link-flags="-rpath @executable_path/../Frameworks -L
pwd/vendor"
. I just needed to add the -rpath @executable_path/../Frameworks
to the linker.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install hedron
Build from source for the latest features (expect bugs!). This also gives you some extra development features such as setting a default project that will always load on start. yarn start opens the app in dev mode, you'll probably want to close the dev tools on the right hand side of the window. Run yarn dist to package up the app for best performance and no dev tools. Once the build is complete, you'll find the app inside /dist.
Make sure Node.js and Yarn are installed on your machine. (Hedron 0.6.0 has been tested with Node 12.14.1 and Yarn 1.21.1)
Open terminal and run the commands below.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page