Search found 115 matches

by marlowa
Sat Mar 21 2020 11:05 pm
Forum: Developers
Topic: copperspice and LLVM clang-check SCA (static code analysis)
Replies: 0
Views: 2154

copperspice and LLVM clang-check SCA (static code analysis)

Hello everyone, Are there any plans for copperspice to use the LLVM clang-check static code analysis (SCA) tool? This tool is very useful for spotting potential trouble spots and for warning when old style constructs are used where they are modern equivalents. For example, when a virtual function is...
by marlowa
Sun Mar 01 2020 12:26 am
Forum: Installation
Topic: Support for RHEL?
Replies: 14
Views: 9776

Re: Support for RHEL?

barbara wrote:
Sat Oct 26 2019 10:01 pm
Centos 8 was finally released and it will be added to our CI by the end of this year.

Barbara
FWIW, centos8 ships with gcc8.
by marlowa
Sun Mar 01 2020 12:20 am
Forum: Installation
Topic: Support for RHEL?
Replies: 14
Views: 9776

Re: Support for RHEL?

ansel wrote:
Sun Mar 25 2018 4:55 pm
Unfortunately it appears the compiler shipped with RHEL/CentOS 7 is GCC 4.8.5, which is far too old to have the level of C++14 support that CopperSpice requires.
That used to be the case but not any more. For some time gcc7 has been available and gcc8 support is now being added.
by marlowa
Sat Feb 29 2020 8:08 pm
Forum: Developers
Topic: Why does copperspice use POSIX threads instead of C++11 and beyond
Replies: 2
Views: 3309

Why does copperspice use POSIX threads instead of C++11 and beyond

Hello everyone, I just found that copperspice makes direct calls to the POSIX pthreads functions (in the unix version). Why is that? I thought that copperspice was supposed to be using modern C++ which comes with all the synchronization primitives needed and in a portable way. I hope someone can exp...
by marlowa
Sat Feb 29 2020 12:15 pm
Forum: Installation
Topic: copperspice 1.6.2 build issue with POSIX threads library
Replies: 0
Views: 3140

copperspice 1.6.2 build issue with POSIX threads library

Hello everyone, I am struggling to build copperspice 1.6.2 on KDE Neon using gcc7. I know KDE Neon is not a supported platform. However, I think the problem I am seeing is quite common to projects that use cmake that also use POSIX threads. The problem is how the library is specified to the linker. ...
by marlowa
Sat Feb 29 2020 10:56 am
Forum: Installation
Topic: Why doesn't the copperspice build on linux consider /usr/local?
Replies: 0
Views: 3337

Why doesn't the copperspice build on linux consider /usr/local?

Hello everyone, I am having trouble building copperspice 1.6.2 from source on my linux system. It is KDE Neon (I know that's unsupported) with gcc7. The cmake part completes ok but the libCsCore library fails to link because it doesn't find libiconv. On the linux distribution I am using there doesn'...
by marlowa
Sat Feb 29 2020 10:46 am
Forum: Installation
Topic: Compilation error building codecs
Replies: 4
Views: 3429

Re: Compilation error building codecs

I spoke too soon. The build got further but still failed due to an iconv issue. You can see from the error that it picked up my value for LDFLAGS but it didn't quite do the trick: [258/3834] Linking CXX shared library lib/libCsCore1.6.so FAILED: lib/libCsCore1.6.so : && /usr/bin/c++ -fPIC -O3 -DNDEB...
by marlowa
Sat Feb 29 2020 10:40 am
Forum: Installation
Topic: Compilation error building codecs
Replies: 4
Views: 3429

Re: Compilation error building codecs

Thanks for your inquiry. The codec issue ( qfontjpcodec.h ) was reported on github in December 2019 and resolved with commit 92bb7dd. We were asked last week if we could move our next CS build release up a bit. We are scheduled to release CopperSpice 1.6.2 by February 15. Barbara I am pleased to sa...
by marlowa
Sat Feb 29 2020 8:15 am
Forum: Enhancements
Topic: Minor packaging enhancement request
Replies: 2
Views: 3639

Re: Minor packaging enhancement request

I see this aspect hasn't changed yet in version 1.6.2. I'm hoping it will in the next one.
by marlowa
Fri Feb 28 2020 11:47 am
Forum: Enhancements
Topic: Enh Rqst 3.5.1: function signature where argument list is empty
Replies: 3
Views: 4740

Re: Enh Rqst 3.5.1: function signature where argument list is empty

Hello everyone, I would really like to see some movement on this please. I am using clang-check/tidy more and more these days and I am not alone. The clang check is documented at https://clang.llvm.org/extra/clang-tidy/checks/modernize-redundant-void-arg.html and I have changed alot of our code to c...