Menu

#230 Flamerobin 9.13 on MacOS: Two bugs

open
nobody
None
1
2025-03-18
2025-03-18
Anonymous
No

Dear Mapopa,

First: Thank you for all your work on these public projects!

Second: You asked for users' experience for Flamerobin in Mac. Here is my experience with Flamerobin on MacOS, arm64, processor M2, OS Sequoia (MacOS 15.3.2), including error messages I could not resolve. Here is what I did:

Downloaded your source code <0.9.13 source code.tar>. Compiled with cmake and make.

Result: flamerobin.app.
Started fine.
Was able to create server (localhost and embedded)
Was able to register existing databases.

Two problems:

  1. Flamerobin cannot find the library fbclient.dylib. Errormessage:

*** IBPP::LogicException ***
Context: FBCLIENT::Call()
Message: Can't find or load the Firebird Client Library

I do not know what to do.

a) I do not know where Flamerobin is looking for the library. That would be enormous helpful.
I could not find a configuration file or instruction to tell Flamerobin where the library is.
The library is originally in:

/Library/Frameworks/firebird.framework/Versions/A/Resources/lib/ libfbclient.dylib

b) The MacOS is (for security reasons) very restrictive in where a user can put libraries or links to libraries. A user simply cannot put files in certain restricted directories.
I cannot put a library (or the link to a library) into

/lib (this directory does not exist and cannot be created)
/usr/lib
/usr/local/lib
and other places.

I did put a link to fbclient.dylib into
/usr/local/bin
but that did not help.

  1. When closing Flamerobin, an errormessage comes up:

wxWidgets Debug Alert
"A debugging check in this application has failed.
.src/osx/carbon/clibbrd.cpp(64): assert: ""m_open"" failed in Flush(): clipb oard not open"

I installed wxWidgets from homebrew.

I worked with Flamerobin on my Linux-Machine for years. Thank you for your work!
Now I would like to get it working in my new Mac. Maybe you can help.

Yours
Wolfgang

Discussion

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB