You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please describe the system on which you are running
Operating system/version: Fedora 40
Computer hardware: N/A
Network type: N/A
Details of the problem
Discrepancy between compiler wrapper oshcc and corresponding pkg-config files "oshmem-c.pc" and "oshmem.pc". Cflags specifies -I/usr/lib64/openmpi/lib, which is not present in oshcc wrapper flags. "/usr/lib64/openmpi/lib" itself does not contain header files, nor is it present in "oshmem-cxx.pc".
Background information
What version of Open MPI are you using? (e.g., v4.1.6, v5.0.1, git branch name and hash, etc.)
5.0.2
Describe how Open MPI was installed (e.g., from a source/distribution tarball, from a git clone, from an operating system distribution package, etc.)
Official Fedora package repository, i.e.
Please describe the system on which you are running
Details of the problem
Discrepancy between compiler wrapper
oshcc
and corresponding pkg-config files "oshmem-c.pc" and "oshmem.pc".Cflags
specifies-I/usr/lib64/openmpi/lib
, which is not present inoshcc
wrapper flags. "/usr/lib64/openmpi/lib" itself does not contain header files, nor is it present in "oshmem-cxx.pc".Formatted output:
$ oshcc --showme gcc -I/usr/include/openmpi-x86_64 -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -loshmem -lmpi $ pkg-config --libs --cflags oshmem-c -I/usr/include/openmpi-x86_64 -I/usr/lib64/openmpi/lib # Discrepancy -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -loshmem -lmpi
The text was updated successfully, but these errors were encountered: