問題タブ [lazarus]
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.
linux - Linux での SOAP サービスの作成 - ツール、ヘルプが必要
Linux (CentOS) 用の SOAP サービスを作成する必要があります。
Lazarus/FreePascal を使用してこれを行う必要があります。サービスは、バックグラウンドで実行されるバイナリ (デーモン) である必要があります。
質問: 1. これは可能ですか (スタンドアロンの実行可能ファイルとして)? 2. そうでない場合、代替手段は何ですか? 3. 開始方法は? 4. 追加で必要なツール/ライブラリは何ですか?
lazarus - Can the characterset in TSynedit in Lazarus be set?
I use TSynedit component in a program. I noticed when I use SynEdit1.Lines.SaveToFile(loadedfile);, then it is saved in utf8 encoding. Is there a way to change that?. I changed font.charset property of Synedit1 object but it made no difference. Any ideas?
ide - OS X で Lazarus IDE を使用する際のエラー
Lazarus for OS X を使用して PASCAL プログラミングの割り当てを完了しようとしていますが、何らかの理由で、次のデバッガー エラーが発生し続けます。
Debugger Error おっと、デバッガーがエラー状態になりました。今すぐ作業を保存してください!
ストップを押して、最善を尽くしてください。プラグを抜いています。
コンパイル後に「プロジェクトは正常にビルドされました:)」と表示されますが、常にデバッガーエラーが発生します。
FPC ソース ディレクトリを再スキャンすると、FPC パッケージをhttp://sourceforge.net/projects/freepascal/files/Mac%20OS%20X/2.2.4/からインストールしたにもかかわらず、別のエラーが発生します。
そのために発生するエラーは次のとおりです。
エラー
プロジェクトは、ターゲット OS=darwin および CPU=i386 を使用します。このターゲットの system.ppu が FPC バイナリ ディレクトリに見つかりませんでした。このターゲットに対して fpc が正しくインストールされていること、および fpc.cfg に正しいディレクトリが含まれていることを確認してください。
次に、「OK」をクリックすると、次のエラーが表示されます。
FPC ソース ディレクトリ エラー freepascal ソース ディレクトリを確認してください。
これらのエラーはすべて何らかの形で関連していると確信しています。
この Lazarus/PASCAL noob の助けをいただければ幸いです。
pascal - フォームを使用したlazarus guiメインメニュー?
ボタンをクリックすると別のフォーム/ページが開き、そこからメインメニュー/サブメニューが機能するのと同じように元のフォームに戻ることができるフォームを作成する必要があります。
申し訳ありませんが、オブジェクトパスカルは初めてです
lazarus - LazarusApacheモジュールをApache1.3、2.0、および2.2に選択的にコンパイルするにはどうすればよいですか?
/etc/fpc.cfgを見てきましたが、いくつかの定義について言及されています。
- FPCAPACHE_1_3
- FPCAPACHE_2_0
次に、fcl-webの例では、次のことに言及しています。
- Apache1_3
私が見つけた唯一のものは、これら両方のファイルのapr.pasにあります。
- /usr/share/fpcsrc/2.4.0/packages/httpd20/src/apr/apr.pas
- /usr/share/fpcsrc/2.4.0/packages/httpd22/src/apr/apr.pas
では、コンパイラはどのバージョンのAPRをコンパイルするかをどのように決定するのでしょうか。
lazarus - Lazarus で WebLaz プロジェクトをコンパイルする際の問題
私の仕様:
- OS: Ubuntu 10.04 LTS amd64
- fpc: 2.4.0
- ラザロ: 0.9.28
WebLaz プロジェクトを作成してコンパイルするだけで、WebLaz プロジェクトをコンパイルしようとしています。どういうわけか、使用する httpd および fpapache ユニットを決定するときにコンパイラがすべて失われます。
フォーラムで同様の問題を見つけました。
そこに提供されているソリューションのいくつかを試した後、私はまだこの時点にいます:
コンパイル済みユニットとパッケージのソースの下に httpd22 しかない場合、プロジェクトは正常にコンパイルされます。残念ながら、それは完全にリンクに失敗します。
元の fpc/lazarus フォルダー構造 (場所、ユニット、ソースの両方で HTTPD13、HTTPD20、および HTTPD22 のすべてが変更されていない) では、コンパイラーは httpd のチェックサムが変更され、fpapache のソースを見つけることができないと不平を言います。
- httpd20 の下に httpd.pas が見つかりますが、2.2 のフォルダーでのみ機能します。
WebLaz コンポーネントを使用してこれをコンパイルする方法が完全にわかりません。何が欠けていますか?
apache2 - mod_helloworld.lpr のビルド
mod_helloworld.lpr、C:\lazarus\components\fpweb\demo\helloworld\apache の Apache サンプルをビルドしようとしています。
Lazarus 0.9.29
FPC バージョン 2.4.3 SVN 27129
i386-win32
$(LazarusDir)\fpc\2.4.3\source\packages\fcl-web\src\
他のユニット ファイル (-Fu) に追加するとコンパイルされますが、ビルド/リンクするとエラーが発生します。
lclか何かを追加しようとしていますが、本当にわかりません。
lazarus - テキストファイルの検索結果をメモ、lazarus に書き込む
私のプログラムのこのセグメントは、最初に顧客をテキストファイル (パブリック変数で宣言) にアドバタイズし、それを texfile に保存します。onbutton1click は、編集ボックスにある文字列を検索し、関連する顧客の詳細を memo に返すプロシージャです。顧客の追加は正常に機能し、テキストファイルに追加されますが、検索すると、メモには何も返されず、メモのキャプション memo1 だけが返されます。これを解決する方法はありますか?申し訳ありませんが、これは初心者です。
pascal - runerror(102) ファイルが割り当てられていませんか?
これを実行すると、runerror(102) ファイルが割り当てられていません??????? ps プロシージャ内の変数を公に割り当てました。
lazarus - Free Pascal .dll/.so で WSRegister* を回避する方法
最終的に「空の」Apache モジュールのコンパイルに成功しましたが、かなり厄介な障害にぶつかりました。
MongoDB サーバーと通信したいので、FreePascal/Lazarus 用の唯一のライブラリであるpebongoを選択しました。
pebongoの依存関係はシナプスです。
モジュールを Apache にロードすると、どういうわけか "/usr/lib/apache2/modules/mod_visius.so: undefined symbol: WSRegisterCustomImageList" が表示されます。
私は Menus.pp でシンボルを追跡したと思いますが、これには lazarusall (何か) も役割を果たしていると思います。繰り返しますが、私は思います:)
これらの WSRegister* シンボルが表示されないようにするにはどうすればよいですか?