jdk 1.3 worked...thanks. I was able to rebuild fop.jar and it reflected changes made in driver.java
will -----Original Message----- From: Oleg Tkachenko [mailto:[EMAIL PROTECTED] Sent: Tuesday, June 18, 2002 1:49 PM To: [EMAIL PROTECTED] Subject: Re: fop build questions...newbie. Carter, Will wrote: > 1. I just downloaded fop-0.20.3-src.tar.gz and unzipped it into a dir > called c:\fopsrc. > 2. When I execute build.bat at my command line, it starts chugging away but > then gets the following compiling error. > > [javac] Compiling 720 source files to C:\fopsrc\fop-0.20.3\build\classes > [javac] > C:\fopsrc\fop-0.20.3\build\src\org\apache\fop\render\awt\AWTFontMetrics.java > :287: No variable TRUETYPE_FONT defined in class java.awt.Font. > [javac] cashedFont = > Font.createFont(Font.TRUETYPE_FONT,fontStream); > [javac] ^ > [javac] Note: > C:\fopsrc\fop-0.20.3\build\src\org\apache\fop\tools\anttasks\CompileXMLFiles > .java uses or overrides a deprecated API. Recompile with "-deprecation" for > details. > [javac] 1 error, 1 warning > BUILD FAILED > C:\fopsrc\fop-0.20.3\build.xml:589: Compile failed, messages should have > been provided. > Total time: 3 minutes 13 seconds > > 3. Why do I get this error? Which jdk version are you using? That is probably the old one, try 1.3. > 4. Does this build.bat recompile all the java files that are part of the > fop application to make a new fop.jar? Yes, it's supposed to create fop.jar in build directory. > 5. Say if I edit Driver.java and want to see the results of changes, I > would run this build.bat to recompile and get a fop.jar that reflects > changes? Right and don't edit java sources in build/src directory - they are copied from src directory during build process. > 6. Should this question be in the developer listserv instead? They say fop-dev list is indented for the fop developers, not for developers dealing with fop :), so the answer depends on what are you trying to achieve - or just customize fop for you own needs or to patch it or to improve somehow. -- Oleg Tkachenko Multiconn International Ltd, Israel
