Package Details: qucs 0.0.20-1

Git Clone URL: https://aur.archlinux.org/qucs.git (read-only, click to copy)
Package Base: qucs
Description: An integrated circuit simulator with a graphical user interface
Upstream URL: https://github.com/Qucs/qucs
Licenses: GPL
Submitter: Barthalion
Maintainer: wereii
Last Packager: wereii
Votes: 29
Popularity: 0.86
First Submitted: 2018-01-05 15:44 (UTC)
Last Updated: 2024-07-05 22:35 (UTC)

Dependencies (5)

Required by (2)

Sources (1)

Pinned Comments

wereii commented on 2024-07-05 22:40 (UTC) (edited on 2024-07-05 22:47 (UTC) by wereii)

The latest tag of this project (0.0.20) still depends on qt4 which is only available in AUR now.
If you really need to build this (and also qt4) I recommend editing the qt4 package PKGBUILD and adding -j`nproc` arg to the make call - otherwise it will take a long time build.

0.0.20 also seems to be the last version of qucs before qt5 (see the archival in the tagged commit message): https://github.com/Qucs/qucs/commit/9ca02d8dd7c4bc426a09e4217977ad0519f16f2e

Latest Comments

1 2 3 Next › Last »

NeWolf commented on 2025-07-16 15:25 (UTC)

I get this error when trying to build

==> Starting build()...
CMake Warning (dev) at CMakeLists.txt:1 (project):
  cmake_minimum_required() should be called prior to this top-level project()
  call.  Please see the cmake-commands(7) manual for usage documentation of
  both commands.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- The CXX compiler identification is GNU 15.1.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at CMakeLists.txt:2 (cmake_minimum_required):
  Compatibility with CMake < 3.5 has been removed from CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.

  Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.


-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().
    Aborting...

When I added -DCMAKE_POLICY_VERSION_MINIMUM=3.5 it built just fine, however I cannot run simulations as I get the following error


Cannot start /usr/bin/qucsator (No such file or directory)

wereii commented on 2024-07-05 22:40 (UTC) (edited on 2024-07-05 22:47 (UTC) by wereii)

The latest tag of this project (0.0.20) still depends on qt4 which is only available in AUR now.
If you really need to build this (and also qt4) I recommend editing the qt4 package PKGBUILD and adding -j`nproc` arg to the make call - otherwise it will take a long time build.

0.0.20 also seems to be the last version of qucs before qt5 (see the archival in the tagged commit message): https://github.com/Qucs/qucs/commit/9ca02d8dd7c4bc426a09e4217977ad0519f16f2e

JohnRobson commented on 2023-05-21 19:12 (UTC)

mv -f .deps/qucs_actions.Tpo .deps/qucs_actions.Plo
mv -f .deps/qucs.Tpo .deps/qucs.Plo
rm qucs_.cpp
make[4]: Leaving directory '/tmp/yay/qucs/src/qucs-0.0.20/qucs/qucs'
make[3]: *** [Makefile:1075: all-recursive] Error 1
make[3]: Leaving directory '/tmp/yay/qucs/src/qucs-0.0.20/qucs/qucs'
make[2]: *** [Makefile:496: all-recursive] Error 1
make[2]: Leaving directory '/tmp/yay/qucs/src/qucs-0.0.20/qucs'
make[1]: *** [Makefile:420: all] Error 2
make[1]: Leaving directory '/tmp/yay/qucs/src/qucs-0.0.20/qucs'
make: *** [Makefile:381: all-recursive] Error 1
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: qucs-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
qucs - exit status 4

felixs commented on 2023-02-18 13:47 (UTC)

Thanks Lacsapix.

Regarding "qucs without qucsator", it's in the qucs/develop_filtered branch, see [0]. I don't know if it works, but If there is a consensus, I could

a) change the qucs default branch to develop_filtered b) simply replace the develop branch, and archive the current one.

This will break the qucs-git package [1] one way or another.

Let me know what you think.

[0] https://aur.archlinux.org/packages/qucs-git#comment-850686 [1] https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=qucs-git

Lacsapix commented on 2023-02-17 12:50 (UTC)

I can confirm that using the qucsator-git package works.

Because there is no "qucs without qucsator" package as of yet. You do need to manually overwrite the existing qucsator package. (pacman -U --overwrite "*" {YOUR QUCSATOR_GIT BUILD.pkg.tar.zst})

felixs commented on 2021-12-29 20:34 (UTC)

The "Simulator crashed" is a Qucsator bug and probably the one that has been fixed in git. Try the qucsator-git package, or try Gnucsator instead.

there isn't much activity

True -- Qucs 0.0.20 depends on Qt3/4 and nobody is interested to work on it.

Maintainers are invited to send patches. The patch we need removes everything but the "qucs" subdirectory from the repo.

wereii commented on 2021-12-22 23:14 (UTC)

Hey, there isn't much I can do, this sounds like upstreams (https://github.com/Qucs/qucs) problem. QUCS is also getting old and not really maintained, there isn't much activity in the repo so it's expected stuff will start to break more and more.

Bens85 commented on 2021-12-22 20:57 (UTC)

Hi! I've installed the latest version of qucs from AUR with yay in EndeavourOS and every time I launch the simulation it says "ERROR: Simulator crashed!". Is it possible that the qucsator package is broken? Also, qucs doesn't show the components preview when placing them.

VeryLazyCat commented on 2021-11-23 19:31 (UTC) (edited on 2021-11-23 19:32 (UTC) by VeryLazyCat)

fjdebruijn, crash on adding/selecting a component was fixed for me by updating qt4 to the latest version. qt4 is an AUR package so it won't upgrade automatically.

wereii commented on 2021-10-20 11:47 (UTC)

fjdebruijn, I will look at it