Results 1 to 15 of 15

Thread: V4 make error: Undefined Reference

  1. #1
    Registered User
    Join Date
    Dec 2001
    Posts
    15

    Unhappy V4 make error: Undefined Reference

    decode.o: In function `EQDecode::EQDecode(QOBject*, char const*)':
    /root/showeq/src/decode.cpp:64: undefined reference to 'InitializeLibEQ'

    This is the error i get before Make bails any help?

  2. #2
    Registered User
    Join Date
    Dec 2001
    Posts
    160
    I had the same problem until I upgraded QT and compiled it with gcc3.

    Also make sure all the environment variables listed in QT's INSTALL file are set.

  3. #3
    Registered User
    Join Date
    Dec 2001
    Posts
    42
    Oh, another hint - If you run Redhat - Don't bother trying the RPMs.

  4. #4
    Registered User Zaphod's Avatar
    Join Date
    Dec 2001
    Posts
    648
    Actually, Igor had multiple libEQ.a's. One current, one not, guess which one the compiler picked...

    Please make sure to have only one copy of libEQ.a in your library search path. Pick a location and stick with it ( I prefer /usr/local/lib).

    Enjoy,
    Zaphod (dohpaZ)
    Chief Software Engineer of the Apocalypse.
    http://showeq.doomed.to/
    SourceForge.net user: dohpaz.

    Personal thank you donations are now accepted.

  5. #5
    Registered User
    Join Date
    Dec 2001
    Posts
    15

    Correct: sorry i didnt update post. sleepy

    YUP, Zaphod helped me figure that out lastnight. Shoulda updated post but went to sleep.

    This project has better user support than any paid software product I have ever used before. It makes me really dislike it when I see a troll post some disparaging remarkes about why his/her SEQ isnt decodeing and when the developers will put up new code.

    Keep uping the "thinking" requirements for this project. The GCC3 req and other newer libraries elimenates alot of the Playerauction SEQ for dummies sellers. Plus it gets me learning more about linux.

    Thanks again for all your help and congrats on the new release.

    IgorQ

  6. #6
    Registered User
    Join Date
    Dec 2001
    Posts
    50
    thinking requirements are good.. downloading megs upon megs of files over a 56k dialup is not.. i assume i keep getting disconected from trolltech every 200k or so because all the showeq people are trying to upgrade..

    -Paul

  7. #7
    Registered User
    Join Date
    Dec 2001
    Posts
    15

    56K

    Ah behold the power of DSL. I DL'ed the ISO for 7.2 off RedHats site and upgraded 7.1 with it. Only problem i ran into was my Network card was not recognized. swaped with another and was up and online.

    BTW RedHat 7.2 comes with all needed libs cept for QT.
    RedHat 7.2 will report the GCC version as 3.0.1-3 but it is 3.0.2

  8. #8
    Registered User
    Join Date
    Dec 2001
    Posts
    9
    I have the same undefined reference to 'InitializeLibEQ' error...

    decode.o: In function 'EQDecode::EQDecode(QObject*, char const*)':
    /opt/showeq-4.0/src/decode.cpp:64: undefined reference to 'InitializeLibEQ'

    #find / -name libEQ.a
    /usr/local/lib/libEQ.a

    #md5sum /usr/local/lib/libEQ.a
    1f9be1dc9c56619a34d916c52bd551c2

    <sigh>

    Any ideas? Definately have GCC 3.0.1, compiled QT 2.3.2 (with -thread) with no problems (other than it took for freakin' EVER...hehe)

    No ./configure errors reported.

    Help?????

  9. #9
    Registered User
    Join Date
    Dec 2001
    Posts
    90
    n-sane last i checked the check sum you posted was wrong current one (dled last night) started with an 8

  10. #10
    Registered User
    Join Date
    Dec 2001
    Posts
    9
    From: http://www.sourceforge.net/projects/seq/

    libEQ Download sites...

    <begin>
    The libEQ.a library has been removed from CVS and is now distributed separately from the SourceForge ShowEQ version. It may be downloaded from the following sites:

    http://libeq.trifocus.net
    http://www.krisp.com/snapshot.html

    The md5sum for the only version of libEQ.a that works with ShowEQ 2.5.2 is:

    1f9be1dc9c56619a34d916c52bd551c2

    Please read the README.libEQ for more information and an important security warning.
    <end>

    <<scratches head and looks confused>>

    I did try the ....0f73 md5sum libEQ.a just for fun, got the same results.

    Help???

    =)

  11. #11
    Registered User
    Join Date
    Dec 2001
    Posts
    275
    Well for starters two things:

    Unless it's been recently fixed, the krisp mirror does NOT have the right libEQ

    Second, the correct checksum can be found at the top of the message boards.
    http://seq.sourceforge.net/index.php?s=

    /quote
    The current md5sum of libEQ.a: 8da5608635e69205807fbf6e41e9bc2f
    Use of any other libEQ.a is not recommended and could be a possible trojan.

  12. #12
    Did you SEQ today? BlueAdept's Avatar
    Join Date
    Dec 2001
    Posts
    2,008
    I have updated the site I maintain that has the current libEQ.a

    It has been around since libEQ.a was pulled from the source, but has yet to make it in the README.libEQ.

    http://www.crosswinds.net/~libeqa

    You can get the file directly from:
    http://www.crosswinds.net/~libeqa/libEQ.a

    You can check the md5sum if you wish.

  13. #13
    Registered User
    Join Date
    Dec 2001
    Posts
    9
    AHHA!!!

    So now we need the incorrect message removed from Sourceforge.... and maybe make the font a little bigger on the message on the forums? hehe

    Thanks for the assistance!!!

  14. #14
    Registered User Zaphod's Avatar
    Join Date
    Dec 2001
    Posts
    648
    The correct md5sum is listed at the top of the first page of http://seq.sourceforge.net/ after where it says about the newest forum member, but before it lists the forums. A new News item for the Latest News column of http://sourceforge.net/projects/seq/ is probably in order to help prevent future confusion.

    The current md5sum of libEQ.a: 8da5608635e69205807fbf6e41e9bc2f

    Enjoy,
    Zaphod (dohpaZ)
    Chief Software Engineer of the Apocalypse.
    http://showeq.doomed.to/
    SourceForge.net user: dohpaz.

    Personal thank you donations are now accepted.

  15. #15
    Registered User
    Join Date
    Dec 2001
    Posts
    411
    n-sane: please reference the file README.libeq found in your showeq distribution for the most current information on getting libEQ.a.

    for one, you'll find that the current libEQ.a resides at ftp://trifocus.net/pub/libeq rather than the outdated http site.

    the current md5, if not found in that file, is found in the general page of this forum, as well as in ftp://trifocus.net/pub/libeq/i386/linux/libEQ.a.md5

    thank you.
    casey AT trifocus DOT net

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

You may post new threads
You may post replies
You may post attachments
You may edit your posts
HTML code is Off
vB code is On
Smilies are On
[IMG] code is On