keedi / rf-ace

Automatically exported from code.google.com/p/rf-ace
0 stars 0 forks source link

Compilation error #46

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. $ make

What is the expected output? What do you see instead?

The software is expected to build correctly, but gcc 4.7.1 raises many errors.

What version of the product are you using? On what operating system?

Arch Linux (current packages) with rf-ace 1.0.7.

Please provide any additional information below.

The errors are attached.

Original issue reported on code.google.com by lucashne...@gmail.com on 11 Sep 2012 at 6:14

Attachments:

GoogleCodeExporter commented 8 years ago
Thanks for your report. Do you happen to have an older gcc version to test 
compilation with? Unfortunately I don't have access to a newer version than 
4.4.6, making debugging in this case hard. I suspect this falls under same 
category as couple other issues: there are subtle differences in how the 
standard libraries are defined between different gcc versions.

I'll get back to this.

Original comment by timo.erk...@gmail.com on 14 Sep 2012 at 5:39

GoogleCodeExporter commented 8 years ago
GCC 4.7.2 also fails to compile rf-ace; output attached.

Original comment by mbku...@gmail.com on 28 Oct 2012 at 11:46

Attachments:

GoogleCodeExporter commented 8 years ago
Thanks for the reports. At least I now have an idea where the problems are 
located. I made some changes that I hope would solve the issue, but because I'm 
stuck with the older GCC I cannot verify that the issue indeed is gone. I've 
tested the program in Linux and Cygwin, and it should work. 

If you keep having problems, you can try compiling the latest revision of the 
program without threading:

make no-threads

since these errors originate from some of the threading-enabling functions. 
Hope this helps! Please send me feedback should the issue persist. 

Original comment by timo.erk...@gmail.com on 29 Oct 2012 at 5:49

GoogleCodeExporter commented 8 years ago
no-threads did the trick; thanks.

Original comment by mbku...@gmail.com on 30 Oct 2012 at 8:27

GoogleCodeExporter commented 8 years ago
Good. I will keep making structural changes to the program, which may make some 
parts of the program to malfunction. Therefore, until these structural changes 
are in-place, I recommend you to use revision 627.  

Original comment by timo.erk...@gmail.com on 30 Oct 2012 at 5:10

GoogleCodeExporter commented 8 years ago
Marking this as fixed, due to the workaround "make no-threads". 

Original comment by timo.erk...@gmail.com on 10 Mar 2013 at 11:56