![]() ![]() ![]() You have to ensure that you link everything statically, otherwise you will probably find a lot of linking issues when you move that binary to the cluster and it doesn’t find necessary libraries. If this does not work, you can try to cross-compile on the Mac for x86-64-linux architecture (have no Mac and not much expertise to help). I would recommend to figure out how to compile it on the cluster: seems like compiler is installed there, but it is ancient, it is up to you to figure out what goes wrong, or at least ask the question telling what’s going wrong precisely. ![]() However, you will stuck into a lot of issues with linking, because most probably set of libraries on your PC will be different from the set of libraries on the cluster, and I doubt it is easier to solve than compiling on the cluster. Technically you don’t even need to use any sort of virtualization for cross-compilation, you need only to have a compiler for a proper architecture installed, for example this Stackoverflow answer. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |