Hi Johannes, Possibly some good news below...
On January 30, 2020 at 11:29 PM, Johannes Brakensiek <johan...@brakensiek.info> wrote: Hi Patryk, On 31 Jan 2020, at 6:44, Patryk Laurent wrote: I’ve not yet come to the point to figure out why the bundle path might be set incorrect. ... I’ve currently got problems debugging + (NSBundle *) bundleForClass: (Class)aClass using gdb because this method gets called too often. I’ll try to insert logging of some debugging output and recompile maybe. Thanks for helping here - maybe anyone has a good idea regarding the cause of the issue? Johannes Ok, armed with this knowledge, I was able to get ProjectCenter to "work" by doing 2 things: (1) In ProjectCenter's build directory, before make install, copy Framework into ./ProjectCenter.app/ cd apps-projectcenter make cp Framework ./ProjectCenter.app/ make install (2) Then in libs-base, alter Source/NSBundle.m by adding the following two lines (lines 2103 and 2104): 2100 primary = [rootPath stringByAppendingPathComponent: @"Resources"]; 2101 contents = bundle_directory_readable(primary); 2102 addBundlePath(array, contents, primary, subPath, nil); 2103 addBundlePath(array, contents, [rootPath stringByAppendingPathComponent: @"Framework"], subPath, nil); 2104 addBundlePath(array, contents, [[rootPath stringByAppendingPathComponent: @"Framework"] stringByAppendingPathComponent: @"English.lproj"], subPath, nil); Then make and make install libs-base. Now openapp ProjectCenter.app, and the app is able to load the LogPanel and present it as necessary, etc. What does this all mean, and why does this help things work? I don't know, but I would like to know, as well as the "right" way to fix it. Best, Patryk