Bug 781

Summary: fix -lXprintUtil and -lXp references
Product: xorg Reporter: Alexander Gottwald <ago>
Component: Server/DDX/XwinAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high    
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 777    

Description Alexander Gottwald 2004-06-21 04:31:35 UTC
the linker on cygwin requires the libraries in a special dependency order and no
automatic dependencies are gathered from the libraries, so -lXp must be
specified explictly
Comment 1 Alexander Gottwald 2004-06-21 07:32:58 UTC
/cvs/xorg/xc/programs/glxgears/Imakefile,v  <--  Imakefile
new revision: 1.4; previous revision: 1.3
/cvs/xorg/xc/programs/xedit/Imakefile,v  <--  Imakefile
new revision: 1.4; previous revision: 1.3
/cvs/xorg/xc/programs/xlogo/Imakefile,v  <--  Imakefile
new revision: 1.4; previous revision: 1.3
/cvs/xorg/xc/programs/xman/Imakefile,v  <--  Imakefile
new revision: 1.4; previous revision: 1.3
/cvs/xorg/xc/programs/xmore/Imakefile,v  <--  Imakefile
new revision: 1.2; previous revision: 1.1
Comment 2 Alexander Gottwald 2004-07-22 08:18:58 UTC
more changes are needed for xphelloworld
Comment 3 Alexander Gottwald 2004-07-22 08:25:37 UTC
/cvs/xorg/xc/ChangeLog,v  <--  ChangeLog
new revision: 1.109; previous revision: 1.108
/cvs/xorg/xc/programs/xplsprinters/Imakefile,v  <--  Imakefile
new revision: 1.3; previous revision: 1.2
/cvs/xorg/xc/programs/xphelloworld/xphelloworld/Imakefile,v  <--  Imakefile
new revision: 1.3; previous revision: 1.2
/cvs/xorg/xc/programs/xphelloworld/xpsimplehelloworld/Imakefile,v  <--  Imakefile
new revision: 1.3; previous revision: 1.2
/cvs/xorg/xc/programs/xphelloworld/xpxthelloworld/Imakefile,v  <--  Imakefile
new revision: 1.3; previous revision: 1.2

maked as fixed again
Comment 4 Alexander Gottwald 2004-07-22 15:34:02 UTC
xpawhelloworld and xpxmhelloworld need changes too.

Both have an illegal -L$(PROJECTROOT)/lib which breaks crosscompile builds.
The libdir is not needed anymore since an earlier commit changed -lXm to 
$(MOTIFLIB) which already contains an appropiate libdir.

/cvs/xorg/xc/ChangeLog,v  <--  ChangeLog
new revision: 1.111; previous revision: 1.110
/cvs/xorg/xc/programs/xphelloworld/xpawhelloworld/Imakefile,v  <--  Imakefile
new revision: 1.4; previous revision: 1.3
/cvs/xorg/xc/programs/xphelloworld/xpxmhelloworld/Imakefile,v  <--  Imakefile
new revision: 1.4; previous revision: 1.3

left as fixed

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.