zeromq / libzmq

ZeroMQ core engine in C++, implements ZMTP/3.1
https://www.zeromq.org
Mozilla Public License 2.0
9.53k stars 2.34k forks source link

compiling zmq with openpgm link error #4543

Open 363568233 opened 1 year ago

363568233 commented 1 year ago

Please use this template for reporting suspected bugs or requests for help.

Issue description

openpgm libpgm-5.2.122

CXXLD tools/curve_keygen /usr/bin/ld: /usr/local/lib/libpgm-5.2.so.0: undefined reference to pgm_build_time' /usr/bin/ld: /usr/local/lib/libpgm-5.2.so.0: undefined reference topgm_build_revision' /usr/bin/ld: /usr/local/lib/libpgm-5.2.so.0: undefined reference to pgm_micro_version' /usr/bin/ld: /usr/local/lib/libpgm-5.2.so.0: undefined reference topgm_build_date' /usr/bin/ld: /usr/local/lib/libpgm-5.2.so.0: undefined reference to pgm_build_machine' /usr/bin/ld: /usr/local/lib/libpgm-5.2.so.0: undefined reference topgm_minor_version' /usr/bin/ld: /usr/local/lib/libpgm-5.2.so.0: undefined reference to pgm_major_version' /usr/bin/ld: /usr/local/lib/libpgm-5.2.so.0: undefined reference topgm_build_system' collect2: error: ld returned 1 exit status

nm libpgm.so U pgm_build_date U pgm_build_machine U pgm_build_revision U pgm_build_system U pgm_build_timeU U pgm_micro_version U pgm_minor_version ...

Environment

Minimal test code / Steps to reproduce the issue

What's the actual result? (include assertion message & call stack if applicable)

What's the expected result?

363568233 commented 1 year ago

Failed Reason: version_generator.py need python2, I have python3.8. modify the version_generator.py print -> print( ) then make, generate .o files, the global variables can be defined...