Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ TheIDE » U++ TheIDE: Compiling, Linking, Debugging of your packages » last trunk can't compil on Raspberry
last trunk can't compil on Raspberry [message #57234] Mon, 14 June 2021 09:51 Go to next message
Xemuth is currently offline  Xemuth
Messages: 387
Registered: August 2018
Location: France
Senior Member
In last trunk for Linux ( upp-posix-15989.tar.xz) :

using command "sudo ./install" (same happen with "make")


./uppsrc/Core/diag.h: 103:26: error stray '@' in program
 #define DDUMP(x)     @// To clean logs after debugging, this produces error in release mode
./uppsrc/Draw/RescaleFilter.cpp:126:8: error stray '@' in program
 #define DDUMP(x)     @// To clean logs after debugging, this produces error in release mode
...

[Updated on: Mon, 14 June 2021 09:52]

Report message to a moderator

Re: last trunk can't compil on Raspberry [message #57235 is a reply to message #57234] Mon, 14 June 2021 17:04 Go to previous messageGo to next message
Klugier is currently offline  Klugier
Messages: 1075
Registered: September 2012
Location: Poland, Kraków
Senior Contributor
Hello Xemuth,

Good catch! It seems that in Draw/RescaleFilter.cpp - line 126 we have 3 DDUMP:
if(s.a != 255) {
    DDUMP(s);
    DDUMP(x);
    DDUMP(y);
}


The bad news is that this change is from 2020-07-07. It means that our source POSIX package is non build-able on RPI for a year. I would consider this as critical issue. It would be good to start building on RPI (ARM) Linux machine before release.

Klugier


U++ - one framework to rule them all.

[Updated on: Mon, 14 June 2021 17:04]

Report message to a moderator

Re: last trunk can't compil on Raspberry [message #57236 is a reply to message #57235] Mon, 14 June 2021 18:24 Go to previous messageGo to next message
Xemuth is currently offline  Xemuth
Messages: 387
Registered: August 2018
Location: France
Senior Member
Hello Klugier,

That's strange, I'm sure I did build it on debian & rapsbian at the end of year 2020.

Also, according to my logs, their is many other place where this error can be found :

https://i.imgur.com/yxxjiZr.png

[Updated on: Mon, 14 June 2021 18:26]

Report message to a moderator

Re: last trunk can't compil on Raspberry [message #57237 is a reply to message #57236] Mon, 14 June 2021 20:32 Go to previous messageGo to next message
Klugier is currently offline  Klugier
Messages: 1075
Registered: September 2012
Location: Poland, Kraków
Senior Contributor
Hello Xemuth,

Could you try to remove these three DDUMP's from RescaleFilter.cpp (lines 126, 127 & 128) and try to compile TheIDE on RPI? According to your screenshots these are the only DDUMP that affects compilation.

Klugier


U++ - one framework to rule them all.
Re: last trunk can't compil on Raspberry [message #57238 is a reply to message #57237] Mon, 14 June 2021 21:48 Go to previous messageGo to next message
Xemuth is currently offline  Xemuth
Messages: 387
Registered: August 2018
Location: France
Senior Member
Yes I did, it's currently compiling. Take so long !
Re: last trunk can't compil on Raspberry [message #57239 is a reply to message #57234] Mon, 14 June 2021 23:53 Go to previous messageGo to next message
Xemuth is currently offline  Xemuth
Messages: 387
Registered: August 2018
Location: France
Senior Member
It work fine when removing all '@'
Re: last trunk can't compil on Raspberry [message #57248 is a reply to message #57239] Wed, 16 June 2021 18:04 Go to previous message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
Should now be fixed. Please check.
Previous Topic: [BUG | FIXED] Import (.ext) files with unhandled flags, keywords can freeze/hang TheIDE.
Next Topic: Issues with cross-compilation for Win32 on Linux
Goto Forum:
  


Current Time: Thu Mar 28 18:01:44 CET 2024

Total time taken to generate the page: 0.00817 seconds