Author Topic: FIXED: QB64 Stable 1.4 doesn't compile vWATCH64 anymore!  (Read 2784 times)

0 Members and 1 Guest are viewing this topic.

Offline Fifi

  • Forum Regular
  • Posts: 181
    • View Profile
    • My small QB64 contribution
FIXED: QB64 Stable 1.4 doesn't compile vWATCH64 anymore!
« on: February 17, 2021, 04:56:17 pm »
Hello folks.

I've been away for a while but... I'm back :)

Bad news: QB64 v 1.4 Stable Release From Git 0f49b2c for Linux doesn't compile anymore vWATCH64 (from Fellippe Heitor).

http://www.as2.com/qb64/pictures/qb64-1.4.png

The problem is the compiler (not the app) since the previous release (QB64 v 1.3) compiles vWATCH64 like a charm.

http://www.as2.com/qb64/pictures/qb64-1.3.png

Tests made on a VM with VMware running Linux Mint 20.1 Cinnamon (or Mate, or Xfce).

BTW, same problem on Ubuntu (18.04.5 and 20.2).

Below is the content of compilelog.txt file.

Quote
In file included from ../../src/hrtf.c:47:
../../src/hrtf_tables.inc:493:68: error: invalid suffix "$8" on integer constant
  493 |         { +6696, +8017, +1498, +2006, +2624, -2005, -1798, +3417, +7$8, -2614, -432, +706, +173, -173, +53, -56, -573, -718, +132, -67, -717, -164, -301, -196, -38, -159, -197, -465, -469, -327, -185, -358, },
      |                                                                    ^~~
../../src/hrtf_tables.inc:495:35: error: expected ‘}’ before ‘!’ token
  495 |         { +7032, +9112, +2294, +13!9, +2928, -1295, -2725, +3058, +1141, -2349, -736, +409, +218, -319, +37, -5, -474, -896, -105, +108, -719, -327, -414, -210, -8, -342, -280, -290, -610, -529, -264, -398, },
      |         ~                         ^
ar: temp/hrtf.o: No such file or directory
g++: error: parts/audio/out/os/lnx/src.a: No such file or directory

Hope this helps to fix QB64.

Cheers.
« Last Edit: February 23, 2021, 06:49:34 am by Fifi »
It's better to look like an idiot for a short time while asking something obvious to an expert than pretending to be smart all your life. (C) Me.

FellippeHeitor

  • Guest
Re: QB64 Stable 1.4 doesn't compile vWATCH64 anymore!
« Reply #1 on: February 17, 2021, 05:06:06 pm »
Thanks for the detailed report, Fifi.

Offline Fifi

  • Forum Regular
  • Posts: 181
    • View Profile
    • My small QB64 contribution
Re: QB64 Stable 1.4 doesn't compile vWATCH64 anymore!
« Reply #2 on: February 17, 2021, 05:19:41 pm »
Hu Fellippe,

Thanks for the detailed report, Fifi.

You're welcome.

BTW, I posted a similar message on the Development session of Discord but I'm not familiar with this site.

So, you can discard my post on Discord.

Please let me know when there is a fix on QB64. TIA

Cheers.
« Last Edit: February 17, 2021, 05:20:49 pm by Fifi »
It's better to look like an idiot for a short time while asking something obvious to an expert than pretending to be smart all your life. (C) Me.

FellippeHeitor

  • Guest
Re: QB64 Stable 1.4 doesn't compile vWATCH64 anymore!
« Reply #3 on: February 17, 2021, 05:27:18 pm »
All fixes applied for the past year are now concentrated in the upcoming v1.5. Please check that it has the issue you encountered fixed: https://www.qb64.org/portal/development-build/

Offline Fifi

  • Forum Regular
  • Posts: 181
    • View Profile
    • My small QB64 contribution
FIXED: QB64 Stable 1.4 doesn't compile vWATCH64 anymore!
« Reply #4 on: February 23, 2021, 05:51:26 am »
Hi Fellippe,

All fixes applied for the past year are now concentrated in the upcoming v1.5. Please check that it has the issue you encountered fixed: https://www.qb64.org/portal/development-build/

Thank you for the link.

Yes! This build fixes the compilation problem of vWATCH64. Thank you.

But now, I've another problem (the old one with InForm that sometime can't create its first preview form). I'll send you a new message into the relevant InForm section.

Thank you again, my installation script is now updated (with a little trick to make InForm available) and install QB64 1.5 (preview), InForrm 1.2 and vWATCH64 1.105.

Note: My multi lingual installation script for Linux boxes (bar metal or VM) is available on my dedicated web page: http://www.as2.com
« Last Edit: February 23, 2021, 05:54:22 am by Fifi »
It's better to look like an idiot for a short time while asking something obvious to an expert than pretending to be smart all your life. (C) Me.