Opened 16 years ago
Closed 16 years ago
#7390 closed defect (invalid)
./configure script on 64-bit fails
Reported by: | Owned by: | Isaac Richards | |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | MythTV - General | Version: | 0.22rc1 |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | yes |
Description
The configure script is not detecting firewire properly. I'm on Fedora 11 x86_64.
I had to modify the script to force firewire="yes" and libavc_5_3="yes".
From some quick debugging, the failure is because the 'has_library()' routine is returning false. I do notice in the configure script that has_library() contains a comment saying '#deprecated, use check_lib or check_lib2 instead'.
I think the has_library() is looking in /lib, /usr/lib rather than /lib64, /usr/lib64 which is where the firewire libraries are stored.
I wonder if these newer non-deprecated routines handle 64-bit correctly?
I encountered this bug while trying to use firewire, but since has_library() is used for firewire, XVMC, and openGL, this could be causing those features to never be enabled for 64-bit users.
Change History (1)
comment:1 Changed 16 years ago by
Resolution: | → invalid |
---|---|
Status: | new → closed |
Ticket locked: | set |
Whenever these '64bit' threads and bugs come, up there always seems to be some bizarre impression that the reporter must be the only person using 64bit!? Well you aren't the only 64bit MythTV user, there are thousands and MythTV has been building as a 64bit application for 4 years.
This isn't a mythtv bug, it's a Fedora bug, it's missing lib paths in /etc/ld.so.conf.