gnat

    0

    1答えて

    GNATツールセットのプログラム部分は、プロジェクトファイルの接頭辞属性を無視しているようです。コマンドラインで指定した場合は、--prefixを使用します。プロジェクトファイルのプレフィックスを強制的に使用する方法はありますか?あなたは、単にあなたが使用したい接頭辞を宣言パッケージInstallを追加、プロジェクトファイルで

    1

    2答えて

    私はAdaを使用してUDP通信を行っています。このコードは、処理する別のホストにデータを送信する必要があります。私は通信を開始するために最初のメッセージを送信しようとしていますが、動作しません。私のクライアントコードは次のとおりです: with GNAT.Sockets; use GNAT.Sockets; with Ada.Text_IO; with Ada.Exceptions; us

    0

    1答えて

    AdaCoreから最新のバージョンにgnatを更新し、AdaCoreからもダウンロードした最新のAWS(Ada Web Server)を再構築しようとしました。建物に何らかのエラーがあります。 aws-services-web_block-context.ads:106:21: argument of pragma "SUPPRESS" is not valid check name aws-s

    1

    2答えて

    私はAdaのプロジェクトに取り組んでいて、カスタムのmakefileを望んでいます(私はcとpythonとやりとりし、makefileの構文に精通していて、gnatmakeのプロジェクト構文に精通していません)。私はカスタムコンパイルを使いこなしていましたが、それは動作していると思っていましたが、バインディング段階で全く同じコマンドライン実行が問題に遭遇するような、少なくとも私のmakefileは

    1

    1答えて

    C++クライアントからUDPデータグラムを受信する必要があります。クライアントは正しく動作し、このコードをコンパイルするIPにデータグラムを送信します。データグラムのサイズは800Bytesです。データグラムを送信すると、読み取りプロセスがブロックされます。私はこのコードを次の例のように作成しました:https://en.wikibooks.org/wiki/Ada_Programming/Lib

    1

    1答えて

    gprbuildを使用して静的ライブラリを構築しようとしています。ライブラリにはmain(C言語で書かれ、後の段階でリンクされています)がなく、gprの用語が "スタンドアロン"であると理解している限り、自己完結型でなければなりません。つまり、リンクする必要はありません実行時にランタイムを含むもので 私のGPRは、私がgprbuildを実行すると、私はバインダーへの呼び出しが含まれていないログで見

    2

    2答えて

    GCCバージョン(4.8.2から5.3.0)を最近更新し、一部のAdaアプリケーションで予期しない制約エラーが発生しました。 I以下に減少しました: -- moo.adb with text_io; procedure moo is type thing_type is (something1,something2,something3,something4,something5,s

    1

    1答えて

    AdmをStm32F103 ucで使用するのが好きですが、ここに問題があります - GNAT 2016にはランタイムシステムが組み込まれていません。TI RTSの別のcortex-m3 ucがあります - zfp-lm3sですが、いくつかのグローバルアップデートが必要なようですが、メモリサイズ/起点の単純な変更は機能しません。 ので、いくつかの質問があります: は、いくつかの体はSTM32F103

    0

    1答えて

    私はC++UDP Clientからいくつかのデータパッケージを受け取るためにこのserverを使用しています。 私はパッケージを必要とするときC++クライアントがパッケージを送信するために、Client UDPを使用してRequestを送信します。私は数回このプロセスを行うと、私はいくつかのパッケージを欠場し、このエラーが表示されます。 GNAT.SOCKETS.SOCKET_ERROR: [11

    0

    2答えて

    これは後でいくつかのクールなことをする前にテストするためにまとめた簡単なプロジェクトです。最終的な目標は、プログラムが素晴らしいdll kung fuを使用してモジュール性を処理できるようにすることです。 しかし、赤ん坊のステップ。今はただのものにしたいだけです。 ここで私はAdder.adsを持っている: package Adder is function Add(A : Integ