apple / cups

Apple CUPS Sources
https://www.cups.org
Apache License 2.0
1.91k stars 461 forks source link

cups-1.1.19 doesn't link and install on HP-UX 10.20 #204

Closed michaelrsweet closed 21 years ago

michaelrsweet commented 21 years ago

Version: 1.1.19 CUPS.org User: hermann.tkm.uni-karlsruhe

1) The linker "ld" under HP-UX 10.20 doesn't understand Options like '-Wl,...' that are set in LDFLAGS during configuration: -> In Makedefs.in: don't add LDFLAGS to the variable DSOFLAGS 2) Installation aborts because libcupsimage.a cannot be stripped -> In filter/Makefile: remove libcupsimage.a from TARGETS I can send a patch file if necessary.

michaelrsweet commented 21 years ago

CUPS.org User: mike

This is a dup of STR #150.

Fixed in CVS for the next release.

michaelrsweet commented 21 years ago

"patch.hpux10.20":

diff -rc cups-1.1.19/Makedefs.in cups-1.1.19.patched/Makedefs.in *\ cups-1.1.19/Makedefs.in Thu Apr 17 16:20:47 2003 --- cups-1.1.19.patched/Makedefs.in Fri Jul 25 12:30:29 2003


* 89,95 ** COMMONLIBS = @COMMONLIBS@ CXXFLAGS = $(RC_CFLAGS) @CPPFLAGS@ @CXXFLAGS@ -I.. $(OPTIONS) CXXLIBS = @CXXLIBS@ ! DSOFLAGS = @LDFLAGS@ @DSOFLAGS@ DSOLIBS = @DSOLIBS@ $(COMMONLIBS) IMGLIBS = @IMGLIBS@ -lm LDFLAGS = -L../cups -L../filter $(RC_CFLAGS) @LDFLAGS@ $(OPTIM) --- 89,95 ---- COMMONLIBS = @COMMONLIBS@ CXXFLAGS = $(RC_CFLAGS) @CPPFLAGS@ @CXXFLAGS@ -I.. $(OPTIONS) CXXLIBS = @CXXLIBS@ ! DSOFLAGS = @DSOFLAGS@ DSOLIBS = @DSOLIBS@ $(COMMONLIBS) IMGLIBS = @IMGLIBS@ -lm LDFLAGS = -L../cups -L../filter $(RC_CFLAGS) @LDFLAGS@ $(OPTIM) Common subdirectories: cups-1.1.19/backend and cups-1.1.19.patched/backend Common subdirectories: cups-1.1.19/berkeley and cups-1.1.19.patched/berkeley Common subdirectories: cups-1.1.19/cgi-bin and cups-1.1.19.patched/cgi-bin Common subdirectories: cups-1.1.19/conf and cups-1.1.19.patched/conf Common subdirectories: cups-1.1.19/config-scripts and cups-1.1.19.patched/config-scripts Common subdirectories: cups-1.1.19/cups and cups-1.1.19.patched/cups Common subdirectories: cups-1.1.19/data and cups-1.1.19.patched/data Common subdirectories: cups-1.1.19/doc and cups-1.1.19.patched/doc Common subdirectories: cups-1.1.19/filter and cups-1.1.19.patched/filter Common subdirectories: cups-1.1.19/fonts and cups-1.1.19.patched/fonts Common subdirectories: cups-1.1.19/locale and cups-1.1.19.patched/locale Common subdirectories: cups-1.1.19/man and cups-1.1.19.patched/man Common subdirectories: cups-1.1.19/pdftops and cups-1.1.19.patched/pdftops Common subdirectories: cups-1.1.19/ppd and cups-1.1.19.patched/ppd Common subdirectories: cups-1.1.19/pstoraster and cups-1.1.19.patched/pstoraster Common subdirectories: cups-1.1.19/scheduler and cups-1.1.19.patched/scheduler Common subdirectories: cups-1.1.19/scripting and cups-1.1.19.patched/scripting Common subdirectories: cups-1.1.19/systemv and cups-1.1.19.patched/systemv Common subdirectories: cups-1.1.19/templates and cups-1.1.19.patched/templates Common subdirectories: cups-1.1.19/test and cups-1.1.19.patched/test Common subdirectories: cups-1.1.19/visualc and cups-1.1.19.patched/visualc Common subdirectories: cups-1.1.19/doc/de and cups-1.1.19.patched/doc/de Common subdirectories: cups-1.1.19/doc/fr and cups-1.1.19.patched/doc/fr Common subdirectories: cups-1.1.19/doc/images and cups-1.1.19.patched/doc/images Common subdirectories: cups-1.1.19/doc/de/images and cups-1.1.19.patched/doc/de/images Common subdirectories: cups-1.1.19/doc/de/images/CVS and cups-1.1.19.patched/doc/de/images/CVS Common subdirectories: cups-1.1.19/doc/fr/images and cups-1.1.19.patched/doc/fr/images Common subdirectories: cups-1.1.19/doc/fr/images/CVS and cups-1.1.19.patched/doc/fr/images/CVS diff -rc cups-1.1.19/filter/Makefile cups-1.1.19.patched/filter/Makefile *\ cups-1.1.19/filter/Makefile Fri Apr 18 01:09:42 2003 --- cups-1.1.19.patched/filter/Makefile Fri Jul 25 12:30:43 2003


* 27,33 ** include ../Makedefs

TARGETS = gziptoany hpgltops texttops pstops imagetops imagetoraster \ ! rastertodymo rastertoepson rastertohp libcupsimage.a

HPGLOBJS = hpgl-attr.o hpgl-config.o hpgl-main.o hpgl-prolog.o \ hpgl-char.o hpgl-input.o hpgl-polygon.o hpgl-vector.o --- 27,33 ---- include ../Makedefs

TARGETS = gziptoany hpgltops texttops pstops imagetops imagetoraster \ ! rastertodymo rastertoepson rastertohp

HPGLOBJS = hpgl-attr.o hpgl-config.o hpgl-main.o hpgl-prolog.o \ hpgl-char.o hpgl-input.o hpgl-polygon.o hpgl-vector.o Common subdirectories: cups-1.1.19/locale/C and cups-1.1.19.patched/locale/C Common subdirectories: cups-1.1.19/locale/be and cups-1.1.19.patched/locale/be Common subdirectories: cups-1.1.19/locale/cs and cups-1.1.19.patched/locale/cs Common subdirectories: cups-1.1.19/locale/de and cups-1.1.19.patched/locale/de Common subdirectories: cups-1.1.19/locale/en and cups-1.1.19.patched/locale/en Common subdirectories: cups-1.1.19/locale/en_US and cups-1.1.19.patched/locale/en_US Common subdirectories: cups-1.1.19/locale/es and cups-1.1.19.patched/locale/es Common subdirectories: cups-1.1.19/locale/fr and cups-1.1.19.patched/locale/fr Common subdirectories: cups-1.1.19/locale/he and cups-1.1.19.patched/locale/he Common subdirectories: cups-1.1.19/locale/it and cups-1.1.19.patched/locale/it Common subdirectories: cups-1.1.19/locale/ru_RU and cups-1.1.19.patched/locale/ru_RU Common subdirectories: cups-1.1.19/locale/ru_RU.cp1251 and cups-1.1.19.patched/locale/ru_RU.cp1251 Common subdirectories: cups-1.1.19/locale/ru_RU.koi8r and cups-1.1.19.patched/locale/ru_RU.koi8r Common subdirectories: cups-1.1.19/locale/sv and cups-1.1.19.patched/locale/sv Common subdirectories: cups-1.1.19/locale/uk and cups-1.1.19.patched/locale/uk Common subdirectories: cups-1.1.19/locale/uk_UA and cups-1.1.19.patched/locale/uk_UA Common subdirectories: cups-1.1.19/locale/uk_UA.cp1251 and cups-1.1.19.patched/locale/uk_UA.cp1251 Common subdirectories: cups-1.1.19/locale/zh_CN and cups-1.1.19.patched/locale/zh_CN Common subdirectories: cups-1.1.19/man/fr and cups-1.1.19.patched/man/fr Common subdirectories: cups-1.1.19/scripting/java and cups-1.1.19.patched/scripting/java Common subdirectories: cups-1.1.19/scripting/perl and cups-1.1.19.patched/scripting/perl Common subdirectories: cups-1.1.19/scripting/php and cups-1.1.19.patched/scripting/php Common subdirectories: cups-1.1.19/scripting/python and cups-1.1.19.patched/scripting/python Common subdirectories: cups-1.1.19/scripting/java/classes and cups-1.1.19.patched/scripting/java/classes Common subdirectories: cups-1.1.19/scripting/java/docs and cups-1.1.19.patched/scripting/java/docs Common subdirectories: cups-1.1.19/scripting/java/example and cups-1.1.19.patched/scripting/java/example Common subdirectories: cups-1.1.19/scripting/java/src and cups-1.1.19.patched/scripting/java/src Common subdirectories: cups-1.1.19/scripting/java/classes/CVS and cups-1.1.19.patched/scripting/java/classes/CVS Common subdirectories: cups-1.1.19/scripting/java/classes/com and cups-1.1.19.patched/scripting/java/classes/com Common subdirectories: cups-1.1.19/scripting/java/classes/org and cups-1.1.19.patched/scripting/java/classes/org Common subdirectories: cups-1.1.19/scripting/java/classes/com/CVS and cups-1.1.19.patched/scripting/java/classes/com/CVS Common subdirectories: cups-1.1.19/scripting/java/classes/com/easysw and cups-1.1.19.patched/scripting/java/classes/com/easysw Common subdirectories: cups-1.1.19/scripting/java/classes/com/easysw/CVS and cups-1.1.19.patched/scripting/java/classes/com/easysw/CVS Common subdirectories: cups-1.1.19/scripting/java/classes/com/easysw/cups and cups-1.1.19.patched/scripting/java/classes/com/easysw/cups Common subdirectories: cups-1.1.19/scripting/java/classes/com/easysw/cups/CVS and cups-1.1.19.patched/scripting/java/classes/com/easysw/cups/CVS Common subdirectories: cups-1.1.19/scripting/java/classes/org/CVS and cups-1.1.19.patched/scripting/java/classes/org/CVS Common subdirectories: cups-1.1.19/scripting/java/classes/org/cups and cups-1.1.19.patched/scripting/java/classes/org/cups Common subdirectories: cups-1.1.19/scripting/java/classes/org/cups/CVS and cups-1.1.19.patched/scripting/java/classes/org/cups/CVS Common subdirectories: cups-1.1.19/scripting/java/docs/CVS and cups-1.1.19.patched/scripting/java/docs/CVS Common subdirectories: cups-1.1.19/scripting/java/docs/com and cups-1.1.19.patched/scripting/java/docs/com Common subdirectories: cups-1.1.19/scripting/java/docs/org and cups-1.1.19.patched/scripting/java/docs/org Common subdirectories: cups-1.1.19/scripting/java/docs/com/CVS and cups-1.1.19.patched/scripting/java/docs/com/CVS Common subdirectories: cups-1.1.19/scripting/java/docs/com/easysw and cups-1.1.19.patched/scripting/java/docs/com/easysw Common subdirectories: cups-1.1.19/scripting/java/docs/com/easysw/CVS and cups-1.1.19.patched/scripting/java/docs/com/easysw/CVS Common subdirectories: cups-1.1.19/scripting/java/docs/com/easysw/cups and cups-1.1.19.patched/scripting/java/docs/com/easysw/cups Common subdirectories: cups-1.1.19/scripting/java/docs/com/easysw/cups/CVS and cups-1.1.19.patched/scripting/java/docs/com/easysw/cups/CVS Common subdirectories: cups-1.1.19/scripting/java/docs/org/CVS and cups-1.1.19.patched/scripting/java/docs/org/CVS Common subdirectories: cups-1.1.19/scripting/java/docs/org/cups and cups-1.1.19.patched/scripting/java/docs/org/cups Common subdirectories: cups-1.1.19/scripting/java/docs/org/cups/CVS and cups-1.1.19.patched/scripting/java/docs/org/cups/CVS Common subdirectories: cups-1.1.19/scripting/java/example/CVS and cups-1.1.19.patched/scripting/java/example/CVS Common subdirectories: cups-1.1.19/scripting/java/example/images and cups-1.1.19.patched/scripting/java/example/images Common subdirectories: cups-1.1.19/scripting/java/example/images/CVS and cups-1.1.19.patched/scripting/java/example/images/CVS Common subdirectories: cups-1.1.19/scripting/java/src/CVS and cups-1.1.19.patched/scripting/java/src/CVS Common subdirectories: cups-1.1.19/scripting/java/src/com and cups-1.1.19.patched/scripting/java/src/com Common subdirectories: cups-1.1.19/scripting/java/src/org and cups-1.1.19.patched/scripting/java/src/org Common subdirectories: cups-1.1.19/scripting/java/src/com/CVS and cups-1.1.19.patched/scripting/java/src/com/CVS Common subdirectories: cups-1.1.19/scripting/java/src/com/easysw and cups-1.1.19.patched/scripting/java/src/com/easysw Common subdirectories: cups-1.1.19/scripting/java/src/com/easysw/CVS and cups-1.1.19.patched/scripting/java/src/com/easysw/CVS Common subdirectories: cups-1.1.19/scripting/java/src/com/easysw/cups and cups-1.1.19.patched/scripting/java/src/com/easysw/cups Common subdirectories: cups-1.1.19/scripting/java/src/com/easysw/cups/CVS and cups-1.1.19.patched/scripting/java/src/com/easysw/cups/CVS Common subdirectories: cups-1.1.19/scripting/java/src/org/CVS and cups-1.1.19.patched/scripting/java/src/org/CVS Common subdirectories: cups-1.1.19/scripting/java/src/org/cups and cups-1.1.19.patched/scripting/java/src/org/cups Common subdirectories: cups-1.1.19/scripting/java/src/org/cups/CVS and cups-1.1.19.patched/scripting/java/src/org/cups/CVS Common subdirectories: cups-1.1.19/scripting/php/Example and cups-1.1.19.patched/scripting/php/Example Common subdirectories: cups-1.1.19/scripting/php/Example/CVS and cups-1.1.19.patched/scripting/php/Example/CVS Common subdirectories: cups-1.1.19/templates/de and cups-1.1.19.patched/templates/de Common subdirectories: cups-1.1.19/templates/fr and cups-1.1.19.patched/templates/fr