AriaCoda
AriaCoda copied to clipboard
Install rule in Makefile (was missing)
Hello,
I am trying to use AriaCoda to manipulate Pioneer 3-AT and successfully done.
During the cross-checking and re-installing this repo in another desktop, I faced an issue. While attempting to 'make install' AriaCoda to my local PC, there is no rules for installation. Then I realize that the installation rule was able to be found on older commits... Is it deprecated? or just simple missing?
BTW, Thank you for all your work for maintaining this library :D
EDIT: I am working on Ubuntu Xenial 16.04LTS
It needs to be rewritten (Aria rule used nonstandard locations and also included many extra complications). It is possible to use AriaCoda for now, without system installation. Just add the lib directory to your LD_LIBRARY_PATH, and add add include or include/Aria directory to your compiler include directories and lib to link /library directories (Projects such as RosAria, AMRISim/MobileSim, etc usually let you set an ARIA environment variable to the AriaCoda source directory to do those steps).
Hello, I've now added a new install rule to the Makefile, as well as setup for making Ubuntu packages. Please take a look at it and test if desired. You can use the DESTDIR variable to specify a destination other than the root filesystem for testing. If you don't specify DESTDIR, files are installed in /usr/local. I think I have everything installing in standard locations now (/usr/local/include or /usr/include, /usr/local/lib or /usr/lib, etc.) Please give feedback or let me know if anything is broken (There were a few other changes today as well.)
Note that there is no "uninstall" rule... should I add one? :)
Thank you for the kind reply.
I was very new to use Aria environment and expected Aria to support install commands like other libraries. Then I found out how many other users apply Aria to their project and followed their way.
Thank you for the changes you made and I will test it! If any issues persist, I will let you know.
Sorry for the late response though.
Best!
I was mistaken in my previous message, by the way, there is an uninstall Makefile rule.
You can use AriaCoda either way -- either set up your build flags for the AriaCoda source code include and lib directories, or install in /usr/local with 'make install'. At some point I may try to get it into official Ubuntu packages. (But there is already another project called libaria I think, so the library may need to be renamed [from libAria to libariacoda or similar]...)
Let me know if you run into any problems.
On Fri, Nov 5, 2021 at 5:29 AM Dohoon Cho @.***> wrote:
Thank you for the kind reply.
I was very new to use Aria environment and expected Aria to support install commands like other libraries. Then I found out how many other users apply Aria to their project and followed their way.
Thank you for the changes you made and I will test it! If any issues persist, I will let you know.
Sorry for the late response though.
Best!
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/reedhedges/AriaCoda/issues/8#issuecomment-961637745, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABOLEVGPSWMLG3IXLT5OVWDUKNTT3ANCNFSM5ACOY5QA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.