1#======================================================================== 2# 3# Xpdf Makefile 4# 5# Copyright 1996-2003 Glyph & Cog, LLC 6# 7#======================================================================== 8 9SHELL = /bin/sh 10 11prefix = @prefix@ 12srcdir = @srcdir@ 13VPATH = @srcdir@ 14 15GOOSRCDIR = $(srcdir)/../goo 16GOOLIBDIR = ../goo 17FOFISRCDIR = $(srcdir)/../fofi 18FOFILIBDIR = ../fofi 19SPLASHSRCDIR = $(srcdir)/../splash 20SPLASHLIBDIR = ../splash 21 22CXXFLAGS = @CXXFLAGS@ @DEFS@ -I.. -I$(srcdir)/.. -I$(GOOSRCDIR) -I$(FOFISRCDIR) -I$(SPLASHSRCDIR) -I$(srcdir) @freetype2_CFLAGS@ @Sgm_CFLAGS@ @Xm_CFLAGS@ @Xt_CFLAGS@ @Xp_CFLAGS@ @Xext_CFLAGS@ @Xpm_CFLAGS@ @libpng_CFLAGS@ @libpaper_CFLAGS@ @X_CFLAGS@ @EXTRA_CFLAGS@ 23 24LDFLAGS = @LDFLAGS@ 25 26FTLIBS = @freetype2_LIBS@ -lz 27 28XLIBS = @Sgm_LIBS@ @Xm_LIBS@ @Xt_LIBS@ @Xp_LIBS@ @Xext_LIBS@ @Xpm_LIBS@ @X_PRE_LIBS@ @X_LIBS@ -lX11 @X_EXTRA_LIBS@ 29 30PNGLIBS = @libpng_LIBS@ 31 32SPLASHLIBS = -L$(SPLASHLIBDIR) -lsplash 33 34OTHERLIBS = @LIBS@ @libpaper_LIBS@ @EXTRA_LIBS@ \ 35 -L$(FOFILIBDIR) -lfofi \ 36 -L$(GOOLIBDIR) -lGoo 37 38CXX = @CXX@ 39 40LIBPREFIX = @LIBPREFIX@ 41EXE = @EXE@ 42 43#------------------------------------------------------------------------ 44 45.SUFFIXES: .cc 46 47.cc.o: 48 $(CXX) $(CXXFLAGS) -c $< 49 50#------------------------------------------------------------------------ 51 52CXX_SRC = \ 53 $(srcdir)/AcroForm.cc \ 54 $(srcdir)/Annot.cc \ 55 $(srcdir)/Array.cc \ 56 $(srcdir)/BuiltinFont.cc \ 57 $(srcdir)/BuiltinFontTables.cc \ 58 $(srcdir)/CMap.cc \ 59 $(srcdir)/Catalog.cc \ 60 $(srcdir)/CharCodeToUnicode.cc \ 61 $(srcdir)/CoreOutputDev.cc \ 62 $(srcdir)/Decrypt.cc \ 63 $(srcdir)/Dict.cc \ 64 $(srcdir)/Error.cc \ 65 $(srcdir)/FontEncodingTables.cc \ 66 $(srcdir)/Form.cc \ 67 $(srcdir)/Function.cc \ 68 $(srcdir)/Gfx.cc \ 69 $(srcdir)/GfxFont.cc \ 70 $(srcdir)/GfxState.cc \ 71 $(srcdir)/GlobalParams.cc \ 72 $(srcdir)/HTMLGen.cc \ 73 $(srcdir)/ImageOutputDev.cc \ 74 $(srcdir)/JArithmeticDecoder.cc \ 75 $(srcdir)/JBIG2Stream.cc \ 76 $(srcdir)/JPXStream.cc \ 77 $(srcdir)/Lexer.cc \ 78 $(srcdir)/Link.cc \ 79 $(srcdir)/NameToCharCode.cc \ 80 $(srcdir)/Object.cc \ 81 $(srcdir)/OptionalContent.cc \ 82 $(srcdir)/Outline.cc \ 83 $(srcdir)/OutputDev.cc \ 84 $(srcdir)/PDFCore.cc \ 85 $(srcdir)/PDFDoc.cc \ 86 $(srcdir)/PDFDocEncoding.cc \ 87 $(srcdir)/PSOutputDev.cc \ 88 $(srcdir)/PSTokenizer.cc \ 89 $(srcdir)/Page.cc \ 90 $(srcdir)/Parser.cc \ 91 $(srcdir)/PreScanOutputDev.cc \ 92 $(srcdir)/SecurityHandler.cc \ 93 $(srcdir)/SplashOutputDev.cc \ 94 $(srcdir)/Stream.cc \ 95 $(srcdir)/TextOutputDev.cc \ 96 $(srcdir)/TextString.cc \ 97 $(srcdir)/UnicodeMap.cc \ 98 $(srcdir)/UnicodeTypeTable.cc \ 99 $(srcdir)/XFAForm.cc \ 100 $(srcdir)/XPDFApp.cc \ 101 $(srcdir)/XPDFCore.cc \ 102 $(srcdir)/XPDFTree.cc \ 103 $(srcdir)/XPDFViewer.cc \ 104 $(srcdir)/XpdfPluginAPI.cc \ 105 $(srcdir)/XRef.cc \ 106 $(srcdir)/Zoox.cc \ 107 $(srcdir)/pdftops.cc \ 108 $(srcdir)/pdftotext.cc \ 109 $(srcdir)/pdftohtml.cc \ 110 $(srcdir)/pdfinfo.cc \ 111 $(srcdir)/pdffonts.cc \ 112 $(srcdir)/pdfdetach.cc \ 113 $(srcdir)/pdftoppm.cc \ 114 $(srcdir)/pdftopng.cc \ 115 $(srcdir)/pdfimages.cc \ 116 $(srcdir)/xpdf.cc 117 118#------------------------------------------------------------------------ 119 120all: xpdf$(EXE) pdftops$(EXE) pdftotext$(EXE) pdftohtml$(EXE) \ 121 pdfinfo$(EXE) pdffonts$(EXE) pdfdetach$(EXE) pdftoppm$(EXE) \ 122 pdftopng$(EXE) pdfimages$(EXE) 123 124all-no-x: pdftops$(EXE) pdftotext$(EXE) pdftohtml$(EXE) pdfinfo$(EXE) \ 125 pdffonts$(EXE) pdfdetach$(EXE) pdfimages$(EXE) 126 127#------------------------------------------------------------------------ 128 129XPDF_OBJS = \ 130 AcroForm.o \ 131 Annot.o \ 132 Array.o \ 133 BuiltinFont.o \ 134 BuiltinFontTables.o \ 135 Catalog.o \ 136 CharCodeToUnicode.o \ 137 CMap.o \ 138 CoreOutputDev.o \ 139 Decrypt.o \ 140 Dict.o \ 141 Error.o \ 142 FontEncodingTables.o \ 143 Form.o \ 144 Function.o \ 145 Gfx.o \ 146 GfxFont.o \ 147 GfxState.o \ 148 GlobalParams.o \ 149 JArithmeticDecoder.o \ 150 JBIG2Stream.o \ 151 JPXStream.o \ 152 Lexer.o \ 153 Link.o \ 154 NameToCharCode.o \ 155 Object.o \ 156 OptionalContent.o \ 157 Outline.o \ 158 OutputDev.o \ 159 Page.o \ 160 Parser.o \ 161 PDFCore.o \ 162 PDFDoc.o \ 163 PDFDocEncoding.o \ 164 PreScanOutputDev.o \ 165 PSOutputDev.o \ 166 PSTokenizer.o \ 167 SecurityHandler.o \ 168 SplashOutputDev.o \ 169 Stream.o \ 170 TextOutputDev.o \ 171 TextString.o \ 172 UnicodeMap.o \ 173 UnicodeTypeTable.o \ 174 XFAForm.o \ 175 XPDFApp.o \ 176 XPDFCore.o \ 177 XPDFTree.o \ 178 XPDFViewer.o \ 179 XpdfPluginAPI.o \ 180 XRef.o \ 181 Zoox.o \ 182 xpdf.o 183XPDF_LIBS = -L$(GOOLIBDIR) -lGoo $(SPLASHLIBS) $(FTLIBS) \ 184 $(XLIBS) $(OTHERLIBS) -lm 185 186xpdf$(EXE): $(XPDF_OBJS) $(GOOLIBDIR)/$(LIBPREFIX)Goo.a 187 $(CXX) $(CXXFLAGS) $(LDFLAGS) -o xpdf$(EXE) $(XPDF_OBJS) $(XPDF_LIBS) 188 189#------------------------------------------------------------------------ 190 191PDFTOPS_OBJS = \ 192 AcroForm.o \ 193 Annot.o \ 194 Array.o \ 195 BuiltinFont.o \ 196 BuiltinFontTables.o \ 197 Catalog.o \ 198 CharCodeToUnicode.o \ 199 CMap.o \ 200 Decrypt.o \ 201 Dict.o \ 202 Error.o \ 203 FontEncodingTables.o \ 204 Form.o \ 205 Function.o \ 206 Gfx.o \ 207 GfxFont.o \ 208 GfxState.o \ 209 GlobalParams.o \ 210 JArithmeticDecoder.o \ 211 JBIG2Stream.o \ 212 JPXStream.o \ 213 Lexer.o \ 214 Link.o \ 215 NameToCharCode.o \ 216 OptionalContent.o \ 217 Outline.o \ 218 Object.o \ 219 OutputDev.o \ 220 Page.o \ 221 Parser.o \ 222 PDFDoc.o \ 223 PDFDocEncoding.o \ 224 PreScanOutputDev.o \ 225 PSOutputDev.o \ 226 PSTokenizer.o \ 227 SecurityHandler.o \ 228 SplashOutputDev.o \ 229 Stream.o \ 230 TextString.o \ 231 UnicodeMap.o \ 232 XFAForm.o \ 233 XpdfPluginAPI.o \ 234 XRef.o \ 235 Zoox.o \ 236 pdftops.o 237PDFTOPS_LIBS = -L$(GOOLIBDIR) -lGoo $(SPLASHLIBS) $(FTLIBS) \ 238 $(OTHERLIBS) -lm 239 240pdftops$(EXE): $(PDFTOPS_OBJS) $(GOOLIBDIR)/$(LIBPREFIX)Goo.a 241 $(CXX) $(CXXFLAGS) $(LDFLAGS) -o pdftops$(EXE) $(PDFTOPS_OBJS) \ 242 $(PDFTOPS_LIBS) 243 244#------------------------------------------------------------------------ 245 246PDFTOTEXT_OBJS = \ 247 AcroForm.o \ 248 Annot.o \ 249 Array.o \ 250 BuiltinFont.o \ 251 BuiltinFontTables.o \ 252 Catalog.o \ 253 CharCodeToUnicode.o \ 254 CMap.o \ 255 Decrypt.o \ 256 Dict.o \ 257 Error.o \ 258 FontEncodingTables.o \ 259 Form.o \ 260 Function.o \ 261 Gfx.o \ 262 GfxFont.o \ 263 GfxState.o \ 264 GlobalParams.o \ 265 JArithmeticDecoder.o \ 266 JBIG2Stream.o \ 267 JPXStream.o \ 268 Lexer.o \ 269 Link.o \ 270 NameToCharCode.o \ 271 Object.o \ 272 OptionalContent.o \ 273 Outline.o \ 274 OutputDev.o \ 275 Page.o \ 276 Parser.o \ 277 PDFDoc.o \ 278 PDFDocEncoding.o \ 279 PSTokenizer.o \ 280 SecurityHandler.o \ 281 Stream.o \ 282 TextOutputDev.o \ 283 TextString.o \ 284 UnicodeMap.o \ 285 UnicodeTypeTable.o \ 286 XFAForm.o \ 287 XpdfPluginAPI.o \ 288 XRef.o \ 289 Zoox.o \ 290 pdftotext.o 291PDFTOTEXT_LIBS = -L$(GOOLIBDIR) -lGoo $(OTHERLIBS) -lm 292 293pdftotext$(EXE): $(PDFTOTEXT_OBJS) $(GOOLIBDIR)/$(LIBPREFIX)Goo.a 294 $(CXX) $(CXXFLAGS) $(LDFLAGS) -o pdftotext$(EXE) $(PDFTOTEXT_OBJS) \ 295 $(PDFTOTEXT_LIBS) 296 297#------------------------------------------------------------------------ 298 299PDFTOHTML_OBJS = \ 300 AcroForm.o \ 301 Annot.o \ 302 Array.o \ 303 BuiltinFont.o \ 304 BuiltinFontTables.o \ 305 Catalog.o \ 306 CharCodeToUnicode.o \ 307 CMap.o \ 308 Decrypt.o \ 309 Dict.o \ 310 Error.o \ 311 FontEncodingTables.o \ 312 Form.o \ 313 Function.o \ 314 Gfx.o \ 315 GfxFont.o \ 316 GfxState.o \ 317 GlobalParams.o \ 318 HTMLGen.o \ 319 JArithmeticDecoder.o \ 320 JBIG2Stream.o \ 321 JPXStream.o \ 322 Lexer.o \ 323 Link.o \ 324 NameToCharCode.o \ 325 Object.o \ 326 OptionalContent.o \ 327 Outline.o \ 328 OutputDev.o \ 329 Page.o \ 330 Parser.o \ 331 PDFDoc.o \ 332 PDFDocEncoding.o \ 333 PSTokenizer.o \ 334 SecurityHandler.o \ 335 SplashOutputDev.o \ 336 Stream.o \ 337 TextOutputDev.o \ 338 TextString.o \ 339 UnicodeMap.o \ 340 UnicodeTypeTable.o \ 341 XFAForm.o \ 342 XpdfPluginAPI.o \ 343 XRef.o \ 344 Zoox.o \ 345 pdftohtml.o 346PDFTOHTML_LIBS = -L$(GOOLIBDIR) -lGoo $(SPLASHLIBS) $(FTLIBS) \ 347 $(OTHERLIBS) $(PNGLIBS) -lm 348 349pdftohtml$(EXE): $(PDFTOHTML_OBJS) $(GOOLIBDIR)/$(LIBPREFIX)Goo.a 350 $(CXX) $(CXXFLAGS) $(LDFLAGS) -o pdftohtml$(EXE) $(PDFTOHTML_OBJS) \ 351 $(PDFTOHTML_LIBS) 352 353#------------------------------------------------------------------------ 354 355PDFINFO_OBJS = \ 356 AcroForm.o \ 357 Annot.o \ 358 Array.o \ 359 BuiltinFont.o \ 360 BuiltinFontTables.o \ 361 Catalog.o \ 362 CharCodeToUnicode.o \ 363 CMap.o \ 364 Decrypt.o \ 365 Dict.o \ 366 Error.o \ 367 FontEncodingTables.o \ 368 Form.o \ 369 Function.o \ 370 Gfx.o \ 371 GfxFont.o \ 372 GfxState.o \ 373 GlobalParams.o \ 374 JArithmeticDecoder.o \ 375 JBIG2Stream.o \ 376 JPXStream.o \ 377 Lexer.o \ 378 Link.o \ 379 NameToCharCode.o \ 380 Object.o \ 381 OptionalContent.o \ 382 Outline.o \ 383 OutputDev.o \ 384 Page.o \ 385 Parser.o \ 386 PDFDoc.o \ 387 PDFDocEncoding.o \ 388 PSTokenizer.o \ 389 SecurityHandler.o \ 390 Stream.o \ 391 TextString.o \ 392 UnicodeMap.o \ 393 XFAForm.o \ 394 XpdfPluginAPI.o \ 395 XRef.o \ 396 Zoox.o \ 397 pdfinfo.o 398PDFINFO_LIBS = -L$(GOOLIBDIR) -lGoo $(OTHERLIBS) -lm 399 400pdfinfo$(EXE): $(PDFINFO_OBJS) $(GOOLIBDIR)/$(LIBPREFIX)Goo.a 401 $(CXX) $(CXXFLAGS) $(LDFLAGS) -o pdfinfo$(EXE) $(PDFINFO_OBJS) \ 402 $(PDFINFO_LIBS) 403 404#------------------------------------------------------------------------ 405 406PDFFONTS_OBJS = \ 407 AcroForm.o \ 408 Annot.o \ 409 Array.o \ 410 BuiltinFont.o \ 411 BuiltinFontTables.o \ 412 Catalog.o \ 413 CharCodeToUnicode.o \ 414 CMap.o \ 415 Decrypt.o \ 416 Dict.o \ 417 Error.o \ 418 FontEncodingTables.o \ 419 Form.o \ 420 Function.o \ 421 Gfx.o \ 422 GfxFont.o \ 423 GfxState.o \ 424 GlobalParams.o \ 425 JArithmeticDecoder.o \ 426 JBIG2Stream.o \ 427 JPXStream.o \ 428 Lexer.o \ 429 Link.o \ 430 NameToCharCode.o \ 431 Object.o \ 432 OptionalContent.o \ 433 Outline.o \ 434 OutputDev.o \ 435 Page.o \ 436 Parser.o \ 437 PDFDoc.o \ 438 PDFDocEncoding.o \ 439 PSTokenizer.o \ 440 SecurityHandler.o \ 441 Stream.o \ 442 TextString.o \ 443 UnicodeMap.o \ 444 XFAForm.o \ 445 XpdfPluginAPI.o \ 446 XRef.o \ 447 Zoox.o \ 448 pdffonts.o 449PDFFONTS_LIBS = -L$(GOOLIBDIR) -lGoo $(OTHERLIBS) -lm 450 451pdffonts$(EXE): $(PDFFONTS_OBJS) $(GOOLIBDIR)/$(LIBPREFIX)Goo.a 452 $(CXX) $(CXXFLAGS) $(LDFLAGS) -o pdffonts$(EXE) $(PDFFONTS_OBJS) \ 453 $(PDFFONTS_LIBS) 454 455#------------------------------------------------------------------------ 456 457PDFDETACH_OBJS = \ 458 AcroForm.o \ 459 Annot.o \ 460 Array.o \ 461 BuiltinFont.o \ 462 BuiltinFontTables.o \ 463 Catalog.o \ 464 CharCodeToUnicode.o \ 465 CMap.o \ 466 Decrypt.o \ 467 Dict.o \ 468 Error.o \ 469 FontEncodingTables.o \ 470 Form.o \ 471 Function.o \ 472 Gfx.o \ 473 GfxFont.o \ 474 GfxState.o \ 475 GlobalParams.o \ 476 JArithmeticDecoder.o \ 477 JBIG2Stream.o \ 478 JPXStream.o \ 479 Lexer.o \ 480 Link.o \ 481 NameToCharCode.o \ 482 Object.o \ 483 OptionalContent.o \ 484 Outline.o \ 485 OutputDev.o \ 486 Page.o \ 487 Parser.o \ 488 PDFDoc.o \ 489 PDFDocEncoding.o \ 490 PSTokenizer.o \ 491 SecurityHandler.o \ 492 Stream.o \ 493 TextString.o \ 494 UnicodeMap.o \ 495 XFAForm.o \ 496 XpdfPluginAPI.o \ 497 XRef.o \ 498 Zoox.o \ 499 pdfdetach.o 500PDFDETACH_LIBS = -L$(GOOLIBDIR) -lGoo $(OTHERLIBS) -lm 501 502pdfdetach$(EXE): $(PDFDETACH_OBJS) $(GOOLIBDIR)/$(LIBPREFIX)Goo.a 503 $(CXX) $(CXXFLAGS) $(LDFLAGS) -o pdfdetach$(EXE) $(PDFDETACH_OBJS) \ 504 $(PDFDETACH_LIBS) 505 506#------------------------------------------------------------------------ 507 508PDFTOPPM_OBJS = \ 509 AcroForm.o \ 510 Annot.o \ 511 Array.o \ 512 BuiltinFont.o \ 513 BuiltinFontTables.o \ 514 Catalog.o \ 515 CharCodeToUnicode.o \ 516 CMap.o \ 517 Decrypt.o \ 518 Dict.o \ 519 Error.o \ 520 FontEncodingTables.o \ 521 Form.o \ 522 Function.o \ 523 Gfx.o \ 524 GfxFont.o \ 525 GfxState.o \ 526 GlobalParams.o \ 527 JArithmeticDecoder.o \ 528 JBIG2Stream.o \ 529 JPXStream.o \ 530 Lexer.o \ 531 Link.o \ 532 NameToCharCode.o \ 533 Object.o \ 534 OptionalContent.o \ 535 Outline.o \ 536 OutputDev.o \ 537 Page.o \ 538 Parser.o \ 539 PDFDoc.o \ 540 PDFDocEncoding.o \ 541 PSTokenizer.o \ 542 SecurityHandler.o \ 543 SplashOutputDev.o \ 544 Stream.o \ 545 TextOutputDev.o \ 546 TextString.o \ 547 UnicodeMap.o \ 548 UnicodeTypeTable.o \ 549 XFAForm.o \ 550 XpdfPluginAPI.o \ 551 XRef.o \ 552 Zoox.o \ 553 pdftoppm.o 554PDFTOPPM_LIBS = -L$(GOOLIBDIR) -lGoo $(SPLASHLIBS) $(FTLIBS) \ 555 $(OTHERLIBS) -lm 556 557pdftoppm$(EXE): $(PDFTOPPM_OBJS) $(GOOLIBDIR)/$(LIBPREFIX)Goo.a 558 $(CXX) $(CXXFLAGS) $(LDFLAGS) -o pdftoppm$(EXE) $(PDFTOPPM_OBJS) \ 559 $(PDFTOPPM_LIBS) 560 561#------------------------------------------------------------------------ 562 563PDFTOPNG_OBJS = \ 564 AcroForm.o \ 565 Annot.o \ 566 Array.o \ 567 BuiltinFont.o \ 568 BuiltinFontTables.o \ 569 Catalog.o \ 570 CharCodeToUnicode.o \ 571 CMap.o \ 572 Decrypt.o \ 573 Dict.o \ 574 Error.o \ 575 FontEncodingTables.o \ 576 Form.o \ 577 Function.o \ 578 Gfx.o \ 579 GfxFont.o \ 580 GfxState.o \ 581 GlobalParams.o \ 582 JArithmeticDecoder.o \ 583 JBIG2Stream.o \ 584 JPXStream.o \ 585 Lexer.o \ 586 Link.o \ 587 NameToCharCode.o \ 588 Object.o \ 589 OptionalContent.o \ 590 Outline.o \ 591 OutputDev.o \ 592 Page.o \ 593 Parser.o \ 594 PDFDoc.o \ 595 PDFDocEncoding.o \ 596 PSTokenizer.o \ 597 SecurityHandler.o \ 598 SplashOutputDev.o \ 599 Stream.o \ 600 TextOutputDev.o \ 601 TextString.o \ 602 UnicodeMap.o \ 603 UnicodeTypeTable.o \ 604 XFAForm.o \ 605 XpdfPluginAPI.o \ 606 XRef.o \ 607 Zoox.o \ 608 pdftopng.o 609PDFTOPNG_LIBS = -L$(GOOLIBDIR) -lGoo $(SPLASHLIBS) $(FTLIBS) \ 610 $(OTHERLIBS) $(PNGLIBS) -lm 611 612pdftopng$(EXE): $(PDFTOPNG_OBJS) $(GOOLIBDIR)/$(LIBPREFIX)Goo.a 613 $(CXX) $(CXXFLAGS) $(LDFLAGS) -o pdftopng$(EXE) $(PDFTOPNG_OBJS) \ 614 $(PDFTOPNG_LIBS) 615 616#------------------------------------------------------------------------ 617 618PDFIMAGES_OBJS = \ 619 AcroForm.o \ 620 Annot.o \ 621 Array.o \ 622 BuiltinFont.o \ 623 BuiltinFontTables.o \ 624 Catalog.o \ 625 CharCodeToUnicode.o \ 626 CMap.o \ 627 Decrypt.o \ 628 Dict.o \ 629 Error.o \ 630 FontEncodingTables.o \ 631 Form.o \ 632 Function.o \ 633 Gfx.o \ 634 GfxFont.o \ 635 GfxState.o \ 636 GlobalParams.o \ 637 ImageOutputDev.o \ 638 JArithmeticDecoder.o \ 639 JBIG2Stream.o \ 640 JPXStream.o \ 641 Lexer.o \ 642 Link.o \ 643 NameToCharCode.o \ 644 Object.o \ 645 OptionalContent.o \ 646 Outline.o \ 647 OutputDev.o \ 648 Page.o \ 649 Parser.o \ 650 PDFDoc.o \ 651 PDFDocEncoding.o \ 652 PSTokenizer.o \ 653 SecurityHandler.o \ 654 Stream.o \ 655 TextString.o \ 656 UnicodeMap.o \ 657 XFAForm.o \ 658 XpdfPluginAPI.o \ 659 XRef.o \ 660 Zoox.o \ 661 pdfimages.o 662PDFIMAGES_LIBS = -L$(GOOLIBDIR) -lGoo $(OTHERLIBS) -lm 663 664pdfimages$(EXE): $(PDFIMAGES_OBJS) $(GOOLIBDIR)/$(LIBPREFIX)Goo.a 665 $(CXX) $(CXXFLAGS) $(LDFLAGS) -o pdfimages$(EXE) $(PDFIMAGES_OBJS) \ 666 $(PDFIMAGES_LIBS) 667 668#------------------------------------------------------------------------ 669 670clean: 671 rm -f $(XPDF_OBJS) xpdf$(EXE) 672 rm -f $(PDFTOPS_OBJS) pdftops$(EXE) 673 rm -f $(PDFTOTEXT_OBJS) pdftotext$(EXE) 674 rm -f $(PDFTOHTML_OBJS) pdftohtml$(EXE) 675 rm -f $(PDFINFO_OBJS) pdfinfo$(EXE) 676 rm -f $(PDFFONTS_OBJS) pdffonts$(EXE) 677 rm -f $(PDFDETACH_OBJS) pdfdetach$(EXE) 678 rm -f $(PDFTOPPM_OBJS) pdftoppm$(EXE) 679 rm -f $(PDFTOPNG_OBJS) pdftopng$(EXE) 680 rm -f $(PDFIMAGES_OBJS) pdfimages$(EXE) 681 682#------------------------------------------------------------------------ 683 684depend: 685 $(CXX) $(CXXFLAGS) -MM $(CXX_SRC) >Makefile.dep 686 687-include Makefile.dep 688