discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GWorkspace and new ABI


From: Johannes Brakensiek
Subject: Re: GWorkspace and new ABI
Date: Sun, 20 Oct 2019 11:03:10 +0200

I just took a look into the makefiles: A problem might be that Debian Buster does not provide freetype-config anymore. So you won’t get any LD/C flags from there. I suppose there is pkg-config --cflags freetype2 and pkgconf --libs freetype2 as a replacement for that deprecated tool. Correct?

https://freetype.org/freetype2/docs/tutorial/step1.html


On 20 Oct 2019, at 10:43, Johannes Brakensiek wrote:

Hey Riccardo,

On 18 Oct 2019, at 14:23, Riccardo Mottola wrote:

if there is a place where the options are not passwd down in GWorkspace please let me know. Some time ago, I reviewed all make and configure files so that it happens, but maybe I missed some.

thanks for your offering which lead me a step closer to the solution. I thought: Well, it cannot be GWorkspace because it worked using the new runtime when I tried it with Debian Stretch. When I thought about what I changed in comparison to the Stretch setup I recognized I compiled PDFKit before and thus added it as a dependency. And voilá: When I removed PDFKit and recompiled, GWorkspace was starting.

I also recompiled PDFKit and checked the compilation output there. It seems to me the .m files are compiled using the correct flags (I’m not fully sure though), but the clang++/cc compile calls are not. Maybe you can look into it if there are some files which depend on the objc runtime but are missing the correct flags?

Thanks in advance
Johannes



reply via email to

[Prev in Thread] Current Thread [Next in Thread]