taler
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Taler] exchange v0.13.0 compile errors


From: Christian Grothoff
Subject: Re: [Taler] exchange v0.13.0 compile errors
Date: Tue, 1 Oct 2024 12:55:06 +0200
User-agent: Mozilla Thunderbird

Hi!

Thanks for the report. I've fixed both issues in Git. As for the #include, you can technically just remove the left-over #includes, the header was obsoleted for 0.13.

Best regards,

Chrsitian

On 10/1/24 01:47, Slack Coder wrote:
Hi guys,

Unfortunately, there are compile time errors on the latest taler exchange release (v0.13.0).

```

taler-exchange-httpd_kyc-wallet.c:33:10: fatal error:
'taler-exchange-httpd_withdraw.h' file not found
    33 | #include "taler-exchange-httpd_withdraw.h"

```

The missing header file is in git's 0.13.0 version, but not the release's.

```

wget --quiet https://ftpmirror.gnu.org/taler/taler-exchange-0.13.0.tar.gz
tar -xf taler-exchange-0.13.0.tar.gz
(
   cd taler-exchange-0.13.0

   # No output here
   find . -name taler-exchange-httpd_withdraw.h
)

git clone https://git.taler.net/exchange.git
(
   cd exchange
   git checkout v0.13.0
   find . -name taler-exchange-httpd_withdraw.h
)

```

Removing the header file references fixes this, but clang version 13.0.0 proceeds to throw an error.

```

exchange_api_stefan.c:128:10: error: invalid suffix 'd' on floating constant
   128 |   if (1.0d <= keys->stefan_lin)
       |          ^
exchange_api_stefan.c:276:10: error: invalid suffix 'd' on floating constant
   276 |   if (1.0d <= keys->stefan_lin)
```

Best Regards,

Slack Coder





reply via email to

[Prev in Thread] Current Thread [Next in Thread]