You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
音楽ツール・ライブラリ・技術 Advent Calendar 20197日目のエントリーです。今日はポエムに近いです。 オーディオプラグインのGUIの要求事項 オーディオプラグインフレームワークというソフトウェアはやや特殊な世界で、歴史的な経緯を脇に置いて2019年現在に求められている要件を列挙するなら、 WindowsおよびMac、可能なら*1それ以外(Linux, Web, iOS, Androidなど)をサポートすること オーディオ処理とGUI機構を提供すること DAW上から起動できてGUIイベントを部分的に共有すること(キーボードイベントなど) などが挙げられます。今回はGUIフレームワークについて少し掘り下げて検討します。先日M3で頒布した同人誌では言及しなかった部分ですね。 VST SDKのように独自ブランドのGUIフレームワークを提供するものや、JUCEのように複数オーディオ
Z80のCコンパイラが付いてるので昔に少し触ったことがあるんですが、またちょこっと触ってみようと思ってインストールしてみました。そのメモ書きです。 ちなみにZ80しか扱ってません。 http://sdcc.sourceforge.net/ Linuxでのインストール方法 Windowsならセットアップ用exeがあるので、それを使うのが早いです。 今回僕はLinuxにパッケージからインストールしました。 wget http://nchc.dl.sourceforge.net/sourceforge/sdcc/sdcc-2.8.0-i386-unknown-linux2.5.tar.bz2 tar xvf sdcc-2.8.0-i386-unknown-linux2.5.tar.bz2 cd sdcc less INSTALL.txt (これは読むべき) sudo cp -r * /usr/l
Debian now has good support for crossbuilding packages using multiarch. This page describes how to do it. You can build on your main system but it is recommended to use a chroot, because: The build environment is clean, especially if you use a tarball/lvm snapshot You don't end up with lots of build-deps and foreign architecture packages in your main system There is no risk of accidentally messing
クロスコンパイル環境を考慮しているUnixソフトウェアであれば、configureスクリプトの--hostオプションの指定だけでクロスコンパイルが成功することも珍しくありません。しかし、ソフトウェアによってはconfigureスクリプト中でunameを直接呼び出し、その結果に応じて分岐するようなものもあります。このような状況でクロスコンパイルを通しきるのは困難です。 そこで、クロスコンパイル時のためのunameコマンドをシェルスクリプトで作ってみました。 #!/bin/bash case "$1" in -a ) echo "Linux localhost 3.0.72-gfb3c9ac #1 SMP PREEMPT Fri Jun 7 12:00:19 PDT 2013 armv7l GNU/Linux";; -v ) echo "#1 SMP PREEMPT Fri Jun 7 12:
The Glorious Glasgow Haskell Compiler.
Crosstool-NG is a versatile (cross) toolchain generator. It supports many architectures and components and has a simple yet powerful menuconfig-style interface. Please read the introduction and refer to the documentation for more information. See what the users of crosstool-NG have to say! Latest sources, bugs, questions? Head over to Crosstool-NG at GitHub! News Sep 24, 2023 Released 1.26.0 Get t
2012年04月10日 Ubuntu 12.04LTS Beta2でMultiarchを試す Ubuntu 12.04LTSではMultiarchが拡充されていると聞いたので、12.04LTS Beta2をインストールしてarm-linux-gnueabihfのクロスビルドと実行を試してみました。 Rubyのクロスビルドとインストールを追記しました。 Ubuntu 12.04LTS正式版では変更がありました。以下も参照してください。 Ubuntu 12.04LTS 正式版でMultiarchを試す Multiarchについて ELC2012での以下のセッションを参照してください。 "Multiarch and Why You Should Care: Running, Installing and Crossbuilding With Multiple Architectures" Woo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く