question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Running `make clean` without Icarus installed fails

See original GitHub issue

For some reason the clean target depends on a simulator being set and if you invoke make clean and don’t have icarus installed (SIM defaults to icarus) you get:

> make clean
.../site-packages/cocotb/share/makefiles/simulators/Makefile.icarus:51: *** "Unable to locate command >iverilog<".  Stop.

Issue Analytics

  • State:open
  • Created 3 years ago
  • Comments:10 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
imphilcommented, May 31, 2020

I just got annoyed by the same issue when repeatedly switching between simulators. We should be able to provide a make clean which calls a clean-like target on all available simulators.

An easy implementation is probably using recursive Makefile calls, but there might be room for a better implementation.

0reactions
imphilcommented, Nov 17, 2022

@Shangkorong your issue is unrelated to the feature request here. Your problem is a non-working installation of Icarus Verilog, or alternatively you need to specify SIM=... to use another simulator. The cocotb gitter channel is at https://gitter.im/cocotb/Lobby, please ask around there or file a new issue – but let’s keep this issue focused on the actual feature request.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Compilation Instructions for Icarus Verilog
This page contains advice for compiling and installing Icarus Verilog, ... binaries and object files from the source code directory by typing 'make...
Read more >
Installation Guide - Icarus Verilog - Fandom
The following instructions are the common steps for obtaining the Icarus Verilog source, compiling and installing.
Read more >
Error when running: make clean - Stack Overflow
I checked the man page for rm and there is no -l option, but I don't know why this command is being executed...
Read more >
Icarus: First Cohort inflicting Steam 101 Error : r/SurviveIcarus
- Icarus not performing an active install would allow the client and UI to behave as normal and without crashes or states of...
Read more >
How to Troubleshoot DayZ PBO Mod Errors When Logging In
From time to time, people have issues where they attempt to log into the ICARUS Gaming DayZ server and can't due to a...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found