Opened 13 years ago

Closed 7 years ago

#30679 closed defect (wontfix)

qt3-mac: #error "This version of Mac OS X is unsupported"

Reported by: jshap23@… Owned by: blair (Blair Zajac)
Priority: Normal Milestone:
Component: ports Version:
Keywords: lion Cc: jurgen.defurne@…, nihil84@…, cooljeanius (Eric Gallager)
Port: qt3-mac

Description

I get an error when trying to configure qt3-mac on Lion. I have all dependencies installed. How do I fix this? Is this the same type of error as that which occurs on Snow Leopard documented at Ticket #21459? Thanks so much for your help.

Attachments (2)

main.log (25.6 KB) - added by jshap23@… 13 years ago.
Main Log
main.2.log (25.2 KB) - added by jshap23@… 13 years ago.
main log new

Download all attachments as: .zip

Change History (10)

Changed 13 years ago by jshap23@…

Attachment: main.log added

Main Log

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Keywords: lion added
Owner: changed from macports-tickets@… to blair@…
Port: qt3-mac added

As it says in the log:

error: #error "This version of Mac OS X is unsupported"

And as Vince said in comment:ticket:21459:7:

qt3 is outdated, and if any effort is to be made to port it to Snow Leopard, it must be Trolltech's and not ours.

So if you desire Qt3 on Lion, you should report that to the developers of Qt (now Nokia).

That said, it may be a simple matter of informing the Qt3 build system that it's ok to install on Lion. You're welcome to give that a try, and let us know if it works.

Changed 13 years ago by jshap23@…

Attachment: main.2.log added

main log new

comment:2 in reply to:  1 Changed 13 years ago by jshap23@…

I changed the file qglobal.h so that I could install using Mac OS 10.7 and still get an error. Please see main.2.log. Any other changes you can suggest? Thanks again.

Replying to ryandesign@…:

As it says in the log:

error: #error "This version of Mac OS X is unsupported"

And as Vince said in comment:ticket:21459:7:

qt3 is outdated, and if any effort is to be made to port it to Snow Leopard, it must be Trolltech's and not ours.

So if you desire Qt3 on Lion, you should report that to the developers of Qt (now Nokia).

That said, it may be a simple matter of informing the Qt3 build system that it's ok to install on Lion. You're welcome to give that a try, and let us know if it works.

comment:3 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: jurgen.defurne@… added

Has duplicate #31298.

comment:4 Changed 12 years ago by jmroot (Joshua Root)

The log shows it's using QuickDraw stuff. The only way this is ever going to build is with the headers from the 10.6 SDK, and that probably won't be around either in future releases.

comment:5 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: nihil84@… added
Summary: qt3-mac @3.3.8b + Fails to Build on Lionqt3-mac: #error "This version of Mac OS X is unsupported"

Has duplicate #34883.

comment:6 Changed 11 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

comment:7 Changed 7 years ago by mojca (Mojca Miklavec)

In 2e00fe3a/macports-ports:

qt3[-mac]: various cleanups

  • remove conflict with qt4-mac and (no longer existing) qt4-mac-devel
  • disable builds of qt3-mac on > 10.6
  • disable livecheck (there will be no newer versions released anyway)
  • use newer checksums
  • fix homepage and master_sites

qt3-mac is broken:
See: #30679 (doesn't work on > 10.6)
See: #39249 (compatibility with latest libpng)

comment:8 Changed 7 years ago by mojca (Mojca Miklavec)

Resolution: wontfix
Status: newclosed
Version: 2.0.1

The above mentioned commit prevents compilation of qt3-mac on Lion and later.

I see absolutely no benefit of wasting any time making a dead horse (Qt 3) work on a dead OS version (Lion) where it might be hypothetically possible to make it work, but it won't work on 10.8 or later almost for sure anyway, so zero benefit. After all qt3-mac is broken even on <= 10.6 (#39249).

This might have made sense 6 years ago when this ticket was opened and software still wasn't ported to Qt 4, but it no longer does now.

Note: See TracTickets for help on using tickets.