Results 1 to 1 of 1

Thread: qmake flac

  1. #1
    Join Date
    Sep 2009
    Posts
    30
    Thanks
    1
    Qt products
    Qt4
    Platforms
    Windows

    Default qmake flac

    I've been "porting" flac and associated binaries to a qmake .pro file build system, and it's working out quite well. So far I have been able to build libflac statically and dynamically, the flac.exe encoder (tested and approved), and libflac++ statically. All this also in x64 with MSVC. I applied this patch:http://www.mail-archive.com/flac-dev.../msg00951.html
    to have it compile on MSVC x64. I have only one problem: the dynamic build of libflac++ is missing some export functions (and I think they are related to libogg). I have the complete project attached. The directory structure is a bit adapted from the flac source, but pretty intuitive: include and src folders contain header and source files/subdirectories. The depend folder contains all libs needed to build the main binaries and outputs to depend/lib. The main libs output to lib and the binary flac.exe outputs to bin. flac.pri contains some common info, but the necessary defines are always in the project file. If someone could help me find what's missing, that would be great! I copied all settings in the vcproj files of the flac source code package to my pro files. The one not producing enough exports is libFLAC++/dynamic+dynamic.pro. I have no idea why
    Thanks

    PS: I know this isn't strictly a Qt question, but it is purely qmake related...
    EDIT: seeing as the attachment exceeds this forum's limits: http://www.mediafire.com/file/mzmz2m...flac-qmake.zip
    Last edited by rubenvb; 8th November 2009 at 15:25.

Similar Threads

  1. QMake for non-qt projects
    By rubenvb in forum Installation and Deployment
    Replies: 3
    Last Post: 25th October 2009, 13:21
  2. qmake sux a lot
    By singermornings in forum Qt Programming
    Replies: 6
    Last Post: 29th January 2009, 08:33
  3. Qt 4.3.1 & MinGW 5.1.3 & MSYS 1.0 qmake problem
    By mdecandia in forum Installation and Deployment
    Replies: 2
    Last Post: 2nd October 2008, 16:52
  4. Qt Cryptographic Architecture
    By vermarajeev in forum Qt Programming
    Replies: 6
    Last Post: 9th February 2007, 13:15
  5. linking user space and kernel space programs with qmake
    By zielchri in forum Qt Programming
    Replies: 9
    Last Post: 8th March 2006, 23:11

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.