Replies: 2 comments
-
Welcome to Apache MXNet (incubating)! We are on a mission to democratize AI, and we are glad that you are contributing to it by opening this issue. |
Beta Was this translation helpful? Give feedback.
-
Resolved
#!/bin/bash MXNET_HOME=${PWD} export PERL5LIB=${MXNET_HOME}/perl5/lib/perl5 cd ${MXNET_HOME}/perl-package/AI-MXNetCAPI/ cd ${MXNET_HOME}/perl-package/AI-NNVMCAPI/ cd ${MXNET_HOME}/perl-package/AI-MXNet/ cd ${MXNET_HOME}/perl-package/AI-MXNet-Gluon-Contrib/ cd ${MXNET_HOME}/perl-package/AI-MXNet-Gluon-ModelZoo/
MXNET_HOME="/opt/homebrew/Cellar/mxnet/1.9.1_1" |
Beta Was this translation helpful? Give feedback.
-
After Installing MXNet from source on OS X (Mac), I trying to resolve MxNet perl bindings dependency from source
marcont@MacBookAir AI-MXNet-1.5 % perl Makefile.PL
Warning: prerequisite AI::MXNetCAPI 1.5 not found.
Warning: prerequisite AI::NNVMCAPI 1.3 not found.
Warning: prerequisite GraphViz 2.14 not found.
Generating a Unix-style Makefile
Writing Makefile for AI::MXNet
Writing MYMETA.yml and MYMETA.json
I think the error may be related to what is mentioned in the following feedback
https://discuss.mxnet.apache.org/t/c-api-header-files-are-not-generated-to-one-directory/453
Error Message
sudo perl -MCPAN -e -shell
password:*******
cpan[1]> install AI::MXNetCAPI
Reading '/Users/marcont/.cpan/Metadata'
Database was generated on Thu, 12 Jan 2023 19:17:01 GMT
Running install for module 'AI::MXNetCAPI'
Checksum for /Users/marcont/.cpan/sources/authors/id/S/SK/SKOLYCHEV/AI-MXNetCAPI-1.5.tar.gz ok
Scanning cache /Users/marcont/.cpan/build for sizes
............................................................................DONE
'YAML' not installed, will not store persistent state
Configuring S/SK/SKOLYCHEV/AI-MXNetCAPI-1.5.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Warning (mostly harmless): No library found for -lmxnet
Generating a Unix-style Makefile
Writing Makefile for AI::MXNetCAPI
Writing MYMETA.yml and MYMETA.json
SKOLYCHEV/AI-MXNetCAPI-1.5.tar.gz
/opt/local/bin/perl5.34 Makefile.PL -- OK
Running make for S/SK/SKOLYCHEV/AI-MXNetCAPI-1.5.tar.gz
cp lib/AI/MXNetCAPI.pm blib/lib/AI/MXNetCAPI.pm
Running Mkbootstrap for MXNetCAPI ()
chmod 644 "MXNetCAPI.bs"
"/opt/local/bin/perl5.34" -MExtUtils::Command::MM -e 'cp_nonempty' -- MXNetCAPI.bs blib/arch/auto/AI/MXNetCAPI/MXNetCAPI.bs 644
/usr/bin/cc -c -I../../include/mxnet -fno-common -DPERL_DARWIN -pipe -Os -fno-strict-aliasing -fstack-protector-strong -I/opt/local/include -DPERL_USE_SAFE_PUTENV -O3 -DVERSION="1.5" -DXS_VERSION="1.5" "-I/opt/local/lib/perl5/5.34/darwin-thread-multi-2level/CORE" mxnet_wrap.cxx
mxnet_wrap.cxx:1626:10: fatal error: 'c_api.h' file not found
#include <c_api.h>
^~~~~~~~~
1 error generated.
make: *** [mxnet_wrap.o] Error 1
SKOLYCHEV/AI-MXNetCAPI-1.5.tar.gz
/usr/bin/make -- NOT OK
Failed during this command:
SKOLYCHEV/AI-MXNetCAPI-1.5.tar.gz : make NO
Steps to reproduce
What have you tried to solve it?
Beta Was this translation helpful? Give feedback.
All reactions