Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make env fails on MacOS #1931

Open
michalsc opened this issue Jan 6, 2021 · 1 comment
Open

make env fails on MacOS #1931

michalsc opened this issue Jan 6, 2021 · 1 comment

Comments

@michalsc
Copy link

michalsc commented Jan 6, 2021

An attempt to build environment from recent symbiflow-arch-defs ends with package not found error from conda:

➜  git rev-parse HEAD
45cc311a41dd6dfd2fcad7d736f1b246587e937f
➜  symbiflow-arch-defs git:(master) make env

[....]

OS_TYPE=MacOSX CPU_TYPE=x86_64
'name: symbiflow_arch_def_base' 'symbiflow_arch_def_base'
source /Volumes/Daten/michal/git/symbiflow-arch-defs/env/conda/bin/activate && conda env update --name symbiflow_arch_def_base --file environment.yml
Collecting package metadata (repodata.json): done
Solving environment: failed

ResolvePackageNotFound: 
  - litex-hub::prjxray-tools==0.1_2697_g0f939808=20201120_145821
  - litex-hub::zachjs-sv2v==0.0.5_0025_ge9f9696=20201120_205532
  - litex-hub::prjxray-db==0.0_0239_gd87c844=20201120_145821
  - litex-hub::capnproto-java==0.1.5_0012_g44a8c1e=20201104_165332
  - litex-hub::vtr-optimized==v8.0.0_3049_g64d15e2dd=20201217_025303
  - litex-hub::gcc-riscv64-elf-newlib==9.2.0=20201119_154229

make: *** [/Volumes/Daten/michal/git/symbiflow-arch-defs/env/conda/envs/symbiflow_arch_def_base/bin/python] Error 1

Steps to reproduce on MacOS:

  1. Clone repository: git clone https://github.com/SymbiFlow/symbiflow-arch-defs.git
  2. Enter the repository: cd symbiflow-arch-defs
  3. Make environment: make env
@mithro
Copy link
Contributor

mithro commented Jan 6, 2021

@michalsc - Thank you for posting this issue! At the moment, developing the FPGA place and route tooling is not supported on MacOS. Using the tooling for RTL development is supported on MacOS and should work (see the SymbiFlow Examples repository) but still isn't tested on CI yet, so might be broken right now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants