Search found 14 matches
- Wed Aug 05 2020 5:44 am
- Forum: Installation
- Topic: iconv problems
- Replies: 11
- Views: 11932
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...
- Sat Aug 01 2020 4:37 pm
- Forum: Installation
- Topic: iconv problems
- Replies: 11
- Views: 11932
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:...
- Sat Aug 01 2020 4:30 pm
- Forum: Installation
- Topic: iconv problems
- Replies: 11
- Views: 11932
Re: iconv problems
CMakeCache.txt
Too long, here is pastebin: https://pastebin.com/3dG0MWZy
Too long, here is pastebin: https://pastebin.com/3dG0MWZy
- Sat Aug 01 2020 4:26 pm
- Forum: Installation
- Topic: iconv problems
- Replies: 11
- Views: 11932
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...
- Sat Aug 01 2020 4:24 pm
- Forum: Installation
- Topic: X11 headers not compliant with ISO C++ 17
- Replies: 2
- Views: 4401
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...
- Sat Aug 01 2020 4:20 pm
- Forum: Installation
- Topic: FreeBSD -lcups problem
- Replies: 0
- Views: 3009
FreeBSD -lcups problem
Same as this: https://forum.copperspice.com/viewtopic.php?f=9&t=1501
Fixed with this ugly workaround:
Waiting for the actual cmake fix from you.
Fixed with this ugly workaround:
Code: Select all
doas ln -s /usr/local/lib/libcups.so /usr/lib/libcups.so
- Fri Jul 31 2020 2:03 pm
- Forum: Installation
- Topic: X11 headers not compliant with ISO C++ 17
- Replies: 2
- Views: 4401
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....
- Fri Jul 31 2020 2:01 pm
- Forum: Installation
- Topic: iconv problems
- Replies: 11
- Views: 11932
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...
- Fri Jul 31 2020 1:59 pm
- Forum: Installation
- Topic: [SOLVED] error: conflicting types for 'FT_Get_Name_Index'
- Replies: 2
- Views: 4274
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...
- Fri Jul 31 2020 7:38 am
- Forum: Installation
- Topic: [SOLVED] error: conflicting types for 'FT_Get_Name_Index'
- Replies: 2
- Views: 4274
[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...