Search found 14 matches

by gh_origin
Wed Aug 05 2020 5:44 am
Forum: Installation
Topic: iconv problems
Replies: 11
Views: 17715

Re: iconv problems

Please let me know when you fixed all of this. Meanwhile I still need to use the symlinks trick to be able to build CS. FreeBSD is an ideal platform for CS, compared to LTS Linux, it has latest cmake, ninja, QtCreator,... everything needed for a nice development environment. cs-build-trick.sh #!/bin...
by gh_origin
Sat Aug 01 2020 4:37 pm
Forum: Installation
Topic: iconv problems
Replies: 11
Views: 17715

Re: iconv problems

A listing of the files provided on your system by the iconv package. I believe this can be generated by running "pkg_info -L libiconv" This is for old FreeBSD. On modern FreeBSD, they have switched to use pkgng. The command is: "pkg info -l" $ pkg info -l libiconv libiconv-1.16:...
by gh_origin
Sat Aug 01 2020 4:30 pm
Forum: Installation
Topic: iconv problems
Replies: 11
Views: 17715

Re: iconv problems

CMakeCache.txt

Too long, here is pastebin: https://pastebin.com/3dG0MWZy
by gh_origin
Sat Aug 01 2020 4:26 pm
Forum: Installation
Topic: iconv problems
Replies: 11
Views: 17715

Re: iconv problems

We have built CopperSpice on multiple Unix-like platforms including Debian, Arch, Fedora, and FreeBSD. We'd like to know what is going on in your specific setup. Can you send us an email at <info@copperspice.com> and include the following files? The output displayed when running CMake in a fresh, e...
by gh_origin
Sat Aug 01 2020 4:24 pm
Forum: Installation
Topic: X11 headers not compliant with ISO C++ 17
Replies: 2
Views: 7253

Re: X11 headers not compliant with ISO C++ 17

You are correct that the C++17 standard does not allow the register keyword. GCC only reports this as a warning while clang reports it as an error. The workaround for this is to build with the -Wno-register flag which disables this error in clang. We considered enabling this automatically in our CM...
by gh_origin
Sat Aug 01 2020 4:20 pm
Forum: Installation
Topic: FreeBSD -lcups problem
Replies: 0
Views: 7428

FreeBSD -lcups problem

Same as this: https://forum.copperspice.com/viewtopic.php?f=9&t=1501

Fixed with this ugly workaround:

Code: Select all

doas ln -s /usr/local/lib/libcups.so /usr/lib/libcups.so
Waiting for the actual cmake fix from you.
by gh_origin
Fri Jul 31 2020 2:03 pm
Forum: Installation
Topic: X11 headers not compliant with ISO C++ 17
Replies: 2
Views: 7253

X11 headers not compliant with ISO C++ 17

It caused the build to be fail. Error message: [3789/3821] /usr/bin/c++ @src/plugins/platforms/CMakeFiles/CsGuiXcb.dir/xcb/qxcbconnection.cpp.o.rsp -MD -MT src/plugins/platforms/CMakeFiles/CsGuiXcb.dir/xcb/qxcbconnection.cpp.o -MF src/plugins/platforms/CMakeFiles/CsGuiXcb.dir/xcb/qxcbconnection.cpp....
by gh_origin
Fri Jul 31 2020 2:01 pm
Forum: Installation
Topic: iconv problems
Replies: 11
Views: 17715

Re: iconv problems

I used this trick to make cmake found iconv on OpenBSD Adding a symlink is not the best way to resolve this issue and not applicable for all platforms. Our solution is to search for the iconv package using CMake. Did this not work on your platform? If it did not, please let us know why. Yes. It did...
by gh_origin
Fri Jul 31 2020 1:59 pm
Forum: Installation
Topic: [SOLVED] error: conflicting types for 'FT_Get_Name_Index'
Replies: 2
Views: 7103

Re: [SOLVED] error: conflicting types for 'FT_Get_Name_Index'

This is my build environment problem, not related to CopperSpice. I also build other software on this build environment, not just CopperSpice. I created these symlinks as a workaround to be able to build one of the software: doas ln -s /usr/local/include/freetype2/freetype /usr/local/include/freetyp...
by gh_origin
Fri Jul 31 2020 7:38 am
Forum: Installation
Topic: [SOLVED] error: conflicting types for 'FT_Get_Name_Index'
Replies: 2
Views: 7103

[SOLVED] error: conflicting types for 'FT_Get_Name_Index'

This is on FreeBSD, after I used the ugly symlink fix for -liconv. 36%] Building C object src/gui/CMakeFiles/CsGui.dir/__/3rdparty/freetype/src/base/ftbase.c.o In file included from /BUILD/COPPERSPICE/src/3rdparty/freetype/src/base/ftbase.c:29: /BUILD/COPPERSPICE/src/3rdparty/freetype/src/base/ftobj...