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:
*** 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.
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
Anonymous