Menu

#2 Qt 3 configure check

open
nobody
None
5
2013-05-18
2013-05-18
No

When I install Qt 4 without the deprecated Qt3Support module, AMOS fails to configure correctly:

```
checking for Qt4... yes
checking whether Qt4 works... no
```

And in config.log
```
configure:7163: ++ -lz -lc -lm -o amos_qt amos_qt.o moc_amos_qt.o -F/usr/local/Cellar/qt/4.8.4/lib -L/usr/local/Cellar/qt/4.8.4/lib -framework Qt3Support -framework QtGui -L/usr/local/Cellar/qt/4.8.4/lib -F/usr/local/Cellar/qt/4.8.4/lib -framework QtCore
ld: framework not found Qt3Support
clang: error: linker command failed with exit code 1 (use -v to see invocation)
```

Is Qt 3 actually needed by AMOS?

Cheers,
Shaun

Discussion

  • Adam Phillippy

    Adam Phillippy - 2013-05-19

    Hey Shaun,
    Hawkeye is the only amos tool that uses Qt. It was originally written in Qt3. Mike updated the code to Qt4 using the Qt3 compatibility classes, so yes, I think Qt3Support is required ... Mike could confirm ... If you don't need Hawkeye, then you can just ignore the build error.

    Best,
    -Adam

     
  • Shaun Jackman

    Shaun Jackman - 2013-05-19

    Okay. Thanks for clarifying, Adam.

     

Log in to post a comment.