ChipTuner on Nostr: lol fair enough. I'm assuming the linking process is the same as C# and many other ...
lol fair enough. I'm assuming the linking process is the same as C# and many other frameworks. Header files are only used to provide information to other C/C++ apps, in any other system they become irrelevant to the ABI. IDK if Go tries to do some type of header parsing instead of looking at the actual symbols during build time. Typically you write the wrapper yourself and link against the binary.
Published at
2025-03-10 19:08:03Event JSON
{
"id": "e6d4e3b120d84406099ba102084ce02b9f7cc96c0647726b844e6655712cc502",
"pubkey": "036533caa872376946d4e4fdea4c1a0441eda38ca2d9d9417bb36006cbaabf58",
"created_at": 1741633683,
"kind": 1,
"tags": [
[
"e",
"817bf1ea38e79f83d0d8785981c1f007e0413569bfe9d1fc9089805498c12ea1",
"wss://relay.damus.io/",
"root"
],
[
"e",
"c84c10892d76433dfc608367afe95dde0ea23f535330cb4347c1898f74eee696",
"wss://nostr.oxtr.dev/",
"reply",
"4c800257a588a82849d049817c2bdaad984b25a45ad9f6dad66e47d3b47e3b2f"
],
[
"p",
"036533caa872376946d4e4fdea4c1a0441eda38ca2d9d9417bb36006cbaabf58"
],
[
"p",
"4c800257a588a82849d049817c2bdaad984b25a45ad9f6dad66e47d3b47e3b2f"
]
],
"content": "lol fair enough. I'm assuming the linking process is the same as C# and many other frameworks. Header files are only used to provide information to other C/C++ apps, in any other system they become irrelevant to the ABI. IDK if Go tries to do some type of header parsing instead of looking at the actual symbols during build time. Typically you write the wrapper yourself and link against the binary. ",
"sig": "286f775bfcc37de5104aaafd067fe376e51e177abe71aa653ca2e5224a495d95ef418dbc007b0d04074e968f592a706961de9c19cada1ecfb03c9b490b1ad650"
}