Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development
wxPdfDocument: Error while compiling with wxgtk-3.0 - 'fontconfig/fontconfig.h'
BlueHazzard:
--- Code: ---Assuming that C::B creates a build log, where would I find it? I ask because the majority of the build info seems to be too big for the terminal to contain it all.
--- End code ---
if you are building it over terminal the ?stream? ">" operator will generate you a log
--- Code: ---make > build.log
--- End code ---
demetrioussharpe:
The log is huge, so I had to split it up.
https://pastebin.com/fUB3HQLx
https://pastebin.com/ShBcbuwJ
https://pastebin.com/ZTBRh61p
oBFusCATed:
I don't see the error messages there...
What version are you building?
Why is fontconfig in /usr/local/? On most systems it is not in the default search paths and it is possible that we ignore --includedir=/usr/local/include/.
BlueHazzard:
--- Quote from: demetrioussharpe on December 05, 2017, 08:17:15 pm ---The log is huge, so I had to split it up.
--- End quote ---
Better would be to zip, gz or 7zip it and upload it here.
--- Quote from: oBFusCATed on December 05, 2017, 08:24:25 pm ---I don't see the error messages there...
--- End quote ---
Are the errors from make files put into the stderr stream?
[EDIT:] gcc puts the errors to the error stream, so you have to redirect this stream also to a file..
if so you have to modify your command and store also the error stream:
--- Code: ---make > build.log 2> error.log
--- End code ---
or put all in one file
--- Code: ---make > build.log 2>&1
--- End code ---
Thank you for your collaboration!
PS.: For more information on streams: https://en.wikibooks.org/wiki/Bourne_Shell_Scripting/Files_and_streams
demetrioussharpe:
--- Quote from: oBFusCATed on December 05, 2017, 08:24:25 pm ---I don't see the error messages there...
--- End quote ---
In the third pastebin, you should see "src/pdffontmanager.cpp:51:12: fatal error: 'fontconfig/fontconfig.h' file not found".
--- Quote ---What version are you building?
--- End quote ---
17.XX
--- Quote ---Why is fontconfig in /usr/local/? On most systems it is not in the default search paths and it is possible that we ignore --includedir=/usr/local/include/.
--- End quote ---
GhostBSD is a derivative of FreeBSD. I can only assume that it's in "/usr/local/include" because that's where FreeBSD puts it. However, you know what they say about assumptions. Why ignore "--includedir" while publishing it as a configure option?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version