問題タブ [macports]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - Snow Leopard にいくつかの gem をインストールする際のエラー - libxml2
Snow Leopard にアップグレードした後、webrat や mechanize など、いくつかの gem のインストールが機能しなくなっていることがわかりました。このエラーが発生するたびに:
いいえ、ポートを簡単にダウングレード/管理できないことがわかったときに、数年前にmacportsを放棄したため、macportsでインストールしようとはしませんでした。それ以来、私はソースから手作業でビルドすることに非常に慣れてきました。私は macports に戻るように説得されたいと思っていますが、これに対する簡単な解決策がない場合に限り、私は行方不明です。
libxml2 が実際に欠落しているようには見えませんが、おそらく古くなっているのでしょうか?...
拡張出力
ruby - ruby-svm に macports の /opt/local でライブラリを探すにはどうすればよいですか?
Ruby SVM をインストールしたい。私はすでに通常の設定のmacportsを持っており、ポート経由でlibsvmをインストールしました。しかし、rubysvm をコンパイルしようとすると、barfs になります。:(
Ruby SVM: http://rubysvm.cilibrar.com/download/ (ほとんどのリンクは 404 ですが) libsvm: http://www.csie.ntu.edu.tw/~cjlin/libsvm/
これを試して:
...そして、エラーが発生します:
私はこれを試しましたが、成功しませんでした:
これを修正するにはどうすればよいですか?
ruby - macports に fxruby をインストールしましたが、今は rubygems が壊れています
を使用してfxrubyをインストールしました
本で示唆されているように。
動作します。私の hello world プログラムは正しく動作しました。
しかし、私が書いた他のコードは壊れており、gem に依存するコードを使用しようとすると、機能しません。$ruby -e "require 'rubygems'"
コードで行う
と、
RUBYOPT="rubygems".bash_profileに設定すると
(前に「r」なしで「ubygems」と表示されますが、理由はわかりません)
http://newsgroups.derkeiler.com/Archive/Comp/comp.lang.ruby/2008-08/msg00351.htmlは、自分の宝石の場所をルビーの場所と照合することを提案しています。
これは宝石が混乱していることを意味すると思いますが、それを修正する方法がわかりません. 何か案は?宝石が無いのはもったいない。
- -アップデート - -
バージョンをリストするのを忘れました:
wxwidgets - Installing more than one active variant using macports
I am using macports to install wxWidgets. I would like both the release and debug version of the library installed I used macports to install the release version by running sudo port install wxwidgets, and then used sudo port install wxwidgets +debug to install the debug variant. When I run port installed wxwidgets, it shows them both installed, but only one of them is active. When I run wx-config, it only shows the one that is marked as active. Is there a way to get both release and debug as active so that wx-config knows about both variants at the same time?
php - Macportsの適切なinclude_pathPHP/ PEAR設定は何ですか?
PHP開発にMacportsを使用しています。Macportsに関連するすべてのものを/opt/ localの下に配置する必要があると思いましたが、PEARを介してインストールしたPEAR::Mail_Mimeパッケージをロードできません。pearへのパスが/opt/ local / bin / pearであることを確認しましたが、パッケージファイルがどこにダンプされたかわからないため、パスにそれらを含める方法がわかりません。ポインタはありますか?
mysql - Mac上のMysql5.1:クエリキャッシュが機能しない
誰かが私を正しい方向に向けることができるかどうか疑問に思いました。Snow LeopardOSXマシンにローカルのMysql5.1サンドボックスをセットアップし、Macports Mysql 5.1をインストールして、すべての外観で機能しています。クエリが必要で、データベースが機能しているなどです。唯一の奇妙なことは、クエリキャッシュが機能していないことです。以前にLinuxで機能し、5.0 xammpインストールで機能するようになりましたが、このセットアップで機能しない理由については混乱しています。
いくつかの詳細...
すべてが正しく設定されているように見えます。これらは基本的に、5.0および4.1で使用した設定と同じです。ほとんどのクエリはキャッシュ可能であり、特にキャッシュを除外しているわけではありません。Macの問題なのか、MacPortsの問題なのか、5.1の問題なのか、それとも個人的な問題なのかはわかりません。誰かが私の設定に何か問題があるのを見ることができますか?
わかりました、いくつかの追加情報。これはInnodbに関連しているようです。MyISAMクエリはうまくキャッシュされているようです。
私のinnoセットアップ:
svn - Pythonバインディングが機能しているMacでSVNをMercurialに変換すると機能しません
ローカルの SCN リポジトリ (すべての履歴を含む) を Mercurial に変換しようとしています。Mac (10.6.2) で作業しています。そのため、パッケージ管理ツールとして Macports を使用しています。
私は変換を開始しました:
その結果、正常に動作し始めますが、しばらくすると停止します。それが出力です:
メーリング リストを検索したところ、ローカルの python インストールで svn バインディングをテストする手順が見つかりました。次の出力でわかるように、それらは機能します。
追加情報として、MacPorts でインストールしたすべてのパッケージの完全なリストを次に示します。
あなたの助けに感謝します!
apache - 共有httpd.conf
httpd.conf複数のOSXマシン間で単一のファイルを共有しようとしています。Dropboxを使用してファイルを管理し、両方のマシンで使用できるようにしています。私が抱えている問題は、httpd.confファイルがホームディレクトリ内の場所から仮想ホスト構成ファイルをロードする必要があり、パスがマシンごとに異なることです。
変数を参照しようとしまし${HOME}たが、Apacheを手動で起動すると機能しますが、Apacheが起動時に起動しようとするとその変数は使用できません。私はこの質問をすることによってそれを学びました。
次のステップとして、各マシンの適切なホームディレクトリを指す~/.MacOSX/environment.plist新しい環境変数を作成して作成しました(例)。残念ながら、Apacheは私のカスタム変数を気に入っていないようです。それはシステムによって認識されます-私はそれでうまくいくことができます-しかし、その値が参照されている場合、Apacheは起動時または手動で起動しません。HTTPD_CONF_BASE_PATH/Users/rwilkersonecho
Apacheは、どの環境変数を認識するかについて敏感ですか?ここに他のオプションはありますか?私は私が試みることができると思うことができないものです。
perl - Apache は Macports Perl5.8.9 で CGI を実行しません
Apache 2 macports インストールで perl を実行しようとしています。経験豊富な perl オタクが助けてくれることを願っています。私は...
- Apache をダンディに実行しました。Macports は perl5 プレースホルダーと perl5.8.9 でそれをインストールしました。
- mod_perl2 をインストールしました。
- スクリプトを実行して httpd.conf を構成します。
- Apacheを再起動しました。
htdocs に次のテスト スクリプトを記述します。
/li>
私が得るのは、画面に出力されたスクリプトの内容だけです。手順がありませんか?.conf ファイルで行う必要がある追加の構成はありますか?
mysql - Mac OSX10.5.8でのRails2.3.5のMySQLバインディング
私はmacportsでセットアップしたRails環境を持っています。私は最近、レールを壊すという副作用があったと思われるmacportsを更新しました。Railsサーバーを起動しようとすると、次のようになります。
$ ./script/server
=> Booting WEBrick
=> Rails 2.3.5 application starting on http://0.0.0.0:3000
/opt/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/gem_dependency.rb:119:Warning: Gem::Dependency#version_requirements is deprecated and will be removed on or after August 2010. Use #requirement
!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql.
/opt/local/lib/ruby/vendor_ruby/1.8/i686-darwin9/mysql.bundle: dlopen(/opt/local/lib/ruby/vendor_ruby/1.8/i686-darwin9/mysql.bundle, 9): Library not loaded: /opt/local/lib/mysql5/mysql/libmysqlclient.15.dylib (LoadError)
Referenced from: /opt/local/lib/ruby/vendor_ruby/1.8/i686-darwin9/mysql.bundle
Reason: image not found - /opt/local/lib/ruby/vendor_ruby/1.8/i686-darwin9/mysql.bundle
Webで見つけたさまざまな構成を使用して、mysql gemを何度も再インストールしようとしましたが、何も役に立たないようです。また、レーキを使おうとすると、次のようになります。
rake db:migrate
Rails requires RubyGems >= 1.3.1 (you have 1.0.1). Pleasegem update --systemand try again.
それでも:
gem --version
1.3.6
何が起きてる?