I built protocol buffers C++ project on my local linux machine and it works fine when executed using ant-run during a java maven build still on my local machine.
However, when I transfer the generated C++ executable ("protoc_linux" in the snippet below) to another linux machine, the following error occurs:
[INFO] Executing tasks
[mkdir] Created dir: /home/user00/jobs/n1/myHomeProject/myProject/target/generated-sources
[exec] /home/user00/jobs/n1/myHomeProject/myProject/resources/protoc_linux: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.10' not found (required by /home/user00/jobs/n1/myHomeProject/myProject/resources/protoc_linux)
[exec] Result: 1
[INFO] Executed tasks
Would anyone know why this happens?