Skip to content

Linking to libatomic is required on 32-bit platforms #2

@barracuda156

Description

@barracuda156
/opt/local/bin/g++-mp-12 -std=gnu++17 -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -single_module -multiply_defined suppress -L/opt/local/Library/Frameworks/R.framework/Resources/lib -Wl,-headerpad_max_install_names -Wl,-rpath,/opt/local/lib/libgcc -L/opt/local/lib -lMacportsLegacySupport -arch ppc -o lazyNumbers.so RcppExports.o lazyNumbers.o -L/opt/local/lib -lgmp -lmpfr -lgmp -F/opt/local/Library/Frameworks/R.framework/.. -framework R -Wl,-framework -Wl,CoreFoundation
installing to /opt/local/var/macports/build/_opt_PPCRosettaPorts_R_R-lazyNumbers/R-lazyNumbers/work/lazyNumbers/lazyNumbers.Rcheck/00LOCK-lazyNumbers/00new/lazyNumbers/libs
** R
** byte-compile and prepare package for lazy loading
Creating a generic function for ‘diag’ from package ‘base’ in package ‘lazyNumbers’
Creating a generic function for ‘diag<-’ from package ‘base’ in package ‘lazyNumbers’
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded from temporary location
Error: package or namespace load failed for ‘lazyNumbers’ in dyn.load(file, DLLpath = DLLpath, ...):
 unable to load shared object '/opt/local/var/macports/build/_opt_PPCRosettaPorts_R_R-lazyNumbers/R-lazyNumbers/work/lazyNumbers/lazyNumbers.Rcheck/00LOCK-lazyNumbers/00new/lazyNumbers/libs/lazyNumbers.so':
  dlopen(/opt/local/var/macports/build/_opt_PPCRosettaPorts_R_R-lazyNumbers/R-lazyNumbers/work/lazyNumbers/lazyNumbers.Rcheck/00LOCK-lazyNumbers/00new/lazyNumbers/libs/lazyNumbers.so, 6): Symbol not found: ___atomic_load_8
  Referenced from: /opt/local/var/macports/build/_opt_PPCRosettaPorts_R_R-lazyNumbers/R-lazyNumbers/work/lazyNumbers/lazyNumbers.Rcheck/00LOCK-lazyNumbers/00new/lazyNumbers/libs/lazyNumbers.so
  Expected in: dynamic lookup

Error: loading failed
Execution halted
ERROR: loading failed
* removing ‘/opt/local/var/macports/build/_opt_PPCRosettaPorts_R_R-lazyNumbers/R-lazyNumbers/work/lazyNumbers/lazyNumbers.Rcheck/lazyNumbers’

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions