So we've got a new RedHat 64bit machine running unidata 7.2.2 which is super fast as compared to our old Solaris (unidata 7.1.8) box. That said, when trying to compile a C program using Intercall library (libuvic.a) I get this on the new server:

/usr/bin/ld: skipping incompatible /usr/ud72/lib/libuvic.a when searching for -luvic

I'm assuming this is a 32 vs 64 bit mismatch.

I assumed that the libraries for unidata would be 64 bit, but perhaps my assumption was bad. Am I thinking correctly?

And can I assume I'll have to force 32 bit mode to get this to compile?

Jeff Butera, Ph.D.
Manager of ERP Systems
Hampshire College
[email protected]
413-559-5556

"What's life for anyway? It's for having fun. Not
 for going out with your parents and doing dumb stuff..."
                 Catherine Butera

_______________________________________________
U2-Users mailing list
[email protected]
http://listserver.u2ug.org/mailman/listinfo/u2-users

Reply via email to