Opened 12 years ago

Closed 12 years ago

#3648 closed defect (fixed)

ignyte needs to include X11 library paths

Reported by: anonymous Owned by: paulh
Priority: minor Milestone: 0.21
Component: mythmovies Version: head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

On systems with X11 still residing under /usr/X11R6/... ignyte fails to build:

g++  -o ignyte main.o ignytegrabber.o mythsoap.o moc_ignytegrabber.o moc_mythsoap.o   -L/usr/kde/3.3/lib -L/usr/lib64/qt-3.3/lib -L/usr/lib -L/var/tmp/bach-build/BUILD/mythtv-0.21/temp/usr/lib64 -lqt-mt -lXext 
-lX11 -lm -lpthread
/usr/bin/ld: cannot find -lXext
collect2: ld returned 1 exit status
make[2]: *** [ignyte] Error 1

E.g. in the above invocation it is missing a -L/usr/X11R6/lib64

(this was with revision 13726)

Change History (4)

comment:1 Changed 12 years ago by ross.campbell@…

I can verify that the same fix is needed for old 32-bit Linuxes. I need to manually compile ignyte by adding a -L/usr/X11R6/lib

comment:2 Changed 12 years ago by stuartm

Owner: changed from stuartm to Isaac Richards

comment:3 Changed 12 years ago by paulh

Owner: changed from Isaac Richards to paulh

comment:4 Changed 12 years ago by paulh

Resolution: fixed
Status: newclosed

(In [14320]) Make sure some setups can find the X11 libs when compiling ignyte.

Fixes #3648.

Note: See TracTickets for help on using tickets.