Currently, RakNet doesn't like building in mingw. That's ok, I can build it fine with Code::Blocks (uses the mingw compiler), or MSVC. CS/CEL build in just about everything, so I've no worries there. My app doesn't compile in MSVC++ because MSVC complains about some of our code, and putting in MSVC specific fixes is time consuming. If we have to do that, then we have to, but I think there's got to be a better way.
Ok, so here's the deal. I've got a configure check for RakNet. (It's attatched). I have raknet.dll in the root directory of my app. configure doesn't find it. the config.log says that ld can't find -lraknet. I've tried renaming it to libraknet.a and sticking it in with the other mingw libs, and it finds it, but it claims it can't find an entry point. (I am willing to post the error if needed.)
Basically, I'm flying blind here... I don't know enough about how all this works to be able to figure out how to do what I want. I know that it's possible to link against raknet, and compile my app in mingw, since CS links against the cswinlibs stuff. So, how would I go about setting up my app to link against a raknet dll that's in the root of my app dir? If I can figure that out, I'm all set.
Thanks,
Chris
--
Christopher S. Case
Project Head
The Seventh Game: Precursors
http://games.g33xnexus.com/precursors
(716) 785 - 5553(Cellphone)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"To err is human. To forgive, divine.
To fix mistakes, now that's an Engineer."
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
mIwERDfiVAEEAL+SJ7aWS3c3kvXFkUH6flyjQADMPSVJFx4i3HhScyE7ws6YhJTy
SHYt4vF95Psf+a56o58RWyAKK3b/xCR8Jd0tbLfiPvR3Ex3aoAicy8wGcPNxpKzv
HtL1573CLgYQG2Ldhw4HhoQhwkqU9tx41CoLNQ+6ozR+PKR/pkbJLmp5AAkBAbRF
Q2hyaXN0b3BoZXIgIFMuIENhc2UgKEczM1ggTmV4dXMgRW50ZXJ0YWlubWVudCkg
PG1hY2d1eXZva0BnbWFpbC5jb20+iLkEEwECACMFAkQ34lQFCQPCZwAGCwkIBwMC
BBUCCAMEFgIDAQIeAQIXgAAKCRBlCBbm/R4OCEmsA/9ijtZ9uKCQRXQl4a7Fmukz
XoEl3ofe76ErkLqKffj2a4GTDj6i8QvErSLsFoV1PhnM+6AktZD86odABJ0beliM
M6rwQM/LazErhYn+ew4AiJwaeVKIs5Jzp0SfMRhOgj+tnPrAgAtdUzZRXCn1FcIO
0ILg3dmqTC0m/6MuY3inUg==
=1C5M
-----END PGP PUBLIC KEY BLOCK-----
checkraknet.m4
Description: Binary data
