Hi. Looks like the MDK definitions for the mentioned functions are not being found by the loader at run time. Off the top of my head, the cause may be that they're probably not declared, just defined in a .c file (I'm not sure if that's the case, but it may well be). In GNU/Linux that's no problem: as long as they're compiled and linked in the gmixvm binary (and they should, unless the port maintainer screwed something up), Glade finds them without problem. I don't really see a reason why things should be different in FreeBSD, but then, I'm not privy with BSD's compile/link/load toolchain. A second possibility is that somehow the port is not compiling/linking the required files. So a couple of things to try:

- Find the defs of that functions and insert declarations for them in the corresponding header; then rebuild the port (if you don't find them, just drop a note and I'll look where they're and send you a patch tomorrow)

- If the above does not work, you could try to compile directly from the mdk source tarball and see what happens.

Or maybe you could try contacting the port's maintainer and ask if that's working for her/him? (Sounds strange that the port was uploaded without their launching gmixvm! :-).


bug-mdk mailing list

Reply via email to