Open jun1okamura opened 1 year ago
Can you confirm if you're trying to install on MacOSX on Ubuntu?
I think @xobs packaged a few dependencies for MacOSX natively.
Thanks, and do you mean below?
@jun1okamura I mean that @xobs contributed the MacOSX arm package to https://github.com/hdl/conda-eda/, see https://github.com/hdl/conda-eda/pulls?q=is%3Apr+author%3Axobs+
so we should be able to discuss with him what was covered by his recent work.
Hi @proppy,
I think MacOSX native is fine for me, but Ubuntu on UTM can completely separate its environment. Welcome to discuss it and I would like to contribute somehow if possible.
I did manage to get it to build locally, and had a native end-to-end flow going. The only trick was that there was a bug in openroad where the environment was getting reinitialised, but I believe that's solved in the latest version.
The problem I ran into was that I couldn't figure out how to cross-compile it, and there weren't any arm64 builders available for free. One potential solution is to move to conda-forge which appears to have the machinery in place to cross-compile, but that hasn't been done yet.
@xobs I'm sorry for not getting back to you sooner and thank you for sharing it. Can I confirm that the most reasonable way to use the arm64 platform is by building a native environment on my Mac or Ubuntu using the openroad source?
I believe the "official" way is to run the Ubuntu images via Docker. But as I've had a lot of trouble with Docker in the past, my preference is to run things natively.
@xobs Finally, I figured out how your repo works, built "conda-eda" Aarch64 Linux packages for my Ubuntu on Mac M2 by UTM, and uploaded them into my Anaconda account. Thank you for your advice. Jun
@xobs
I had trouble building some of the modules, such as Klayout, netgen, xschem, and magic... as the following. It seems to me related to 'Jinja2' and 'cdt'. Appreciate it if you could let me know any advice. Jun
Finally, I got a proper way to build Klayout on Aarch64 for my M2 MAC. Thanks!
Hi
CC: @proppy
I am trying to install OpenEDA/PDK into my MAC M2 on Ubuntu(aarch64) 22.04 by UTM but seems there are some missing packages.
Steps to Reproduce the Problem
Specifications
Version:
Platform:
Ubuntu (Aarch64) 22.04 on MAC M2 by UTM (Version 4.2.5)