Opened 7 years ago

Closed 3 years ago

#55267 closed defect (fixed)

qucs @0.0.18 fails to configure and build

Reported by: rshuston Owned by: rowue@…
Priority: Normal Milestone:
Component: ports Version: 2.4.2
Keywords: Cc: nomennudum (Roger Hayter)
Port: qucs

Description

I tried installing qucs on macOS High Sierra on MacPorts 2.4.2, but I keep getting an error during the configure step stating that it can't find the QT framework:

...
:info:configure configure: WARNING:
:info:configure   The qucs package needs the 'Qt Meta Object Compiler' to compile properly.
:info:configure   Though Qt itself may be properly installed including headers and libraries
:info:configure   the 'moc' program is missing.  Possibly you need to install the full
:info:configure   development package of Qt.
:info:configure checking for Qt OS X framework... configure: error: not found
...

But I do indeed have qt4-mac installed. It looks like MacPorts does not symlink the Qt executables correctly, since I can't run qmake or moc from the command line. Is there any special instructions on how to make qucs aware of Qt?

Attachments (2)

qucs_configure_20180211.log (29.7 KB) - added by rowue (Rolf Würdemann) 7 years ago.
Configure log for qucs from 11th of February 2018
qucs_build_20180211.log (3.0 KB) - added by rowue (Rolf Würdemann) 7 years ago.
Build log for quas from 11th february 2018

Download all attachments as: .zip

Change History (8)

comment:1 Changed 7 years ago by mf2k (Frank Schima)

Cc: rowue@… removed
Owner: set to rowue@…
Status: newassigned

comment:2 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)

The maintainer hasn't touched this port since 2014. In 2015, the Qt ports were changed, and ports that use Qt should now include one of the Qt portgroup, which arrange for the correct paths to be used.

comment:3 in reply to:  2 Changed 7 years ago by rshuston

OK, thank you. I have qt-mac installed (I think octave brought it in), but nothing set up the paths. What do I need to install to make this happen? I tried searching the trac boards, but nothing seemed to jump out. I also tried qt4_select, but it kept telling me that the only option available for Qt was none. Should I reinstall qt-mac?

Replying to ryandesign:

The maintainer hasn't touched this port since 2014. In 2015, the Qt ports were changed, and ports that use Qt should now include one of the Qt portgroup, which arrange for the correct paths to be used.

comment:4 Changed 7 years ago by rowue (Rolf Würdemann)

I've recently added PortGroup qt4 1.0 to the portfile and also modified the patch.

However, even if configure runs now, the build process stops with an error due to missing include files.

Changed 7 years ago by rowue (Rolf Würdemann)

Attachment: qucs_configure_20180211.log added

Configure log for qucs from 11th of February 2018

Changed 7 years ago by rowue (Rolf Würdemann)

Attachment: qucs_build_20180211.log added

Build log for quas from 11th february 2018

comment:5 Changed 5 years ago by nomennudum (Roger Hayter)

Cc: nomennudum added

comment:6 Changed 3 years ago by ra1nb0w

Resolution: fixed
Status: assignedclosed

0.0.20 works fine.

Note: See TracTickets for help on using tickets.