need to build with jdk ver 1.6

Sent from my iPhone

On Jul 14, 2012, at 7:59 AM, Jeffry Houser <jef...@dot-com-it.com> wrote:

> 
> I'm still unable to build the Apache Flex SDK; and I'm guessing it is a 
> configuration issue on my own machine; but I'm at a loss on what to look at 
> next.
> 
> I downloaded the RC3.  ( The zip file from here: 
> http://people.apache.org/~cframpton/ApacheFlexRC/release_candidate_3/ ).
> 
> I'm using Windows 7 64 bit.  I installed most of the pre-requisites from 
> scratch including ANT and Cygwin and all the Adobe stuff. Cygwin is not 
> something I used before, but it looked like a "package manager" type of thing 
> similar to the Android SDK. I kept all default settings for the install.  
> Aside from installing Cygwin, I'm not explicitly referencing it or using it 
> [as far as I know].
> 
> I already had Java JDK installed.  I believe 1.7.0.03; as the directory is 
> 'jdk1.7.0_03' .
> 
> The ReadMe talks about "Building the Framework in a Binary Distribution" and 
> "Building the Source in the Source Distribution" and I'll admit I was 
> confused about the difference.  I now see that their are different file names 
> / directory location for the binary distribution vs the source distribution.  
> Will a clueless person realize which version they downloaded?  Should we 
> mention in the release notes or readme which version was downloaded?
> 
> I had grabbed a source distribution and was following those instructions for 
> building [purely by accident].
> 
> I couldn't find a formal error log file; but the errors still visible in the 
> console are below.  It appears it cannot find certain imports referenced by 
> certain classes.  That makes me wonder if either my JDK version is in error, 
> or I have a path problem with the JDK.
> 
> I have both a 64 bit and 32 bit version of the JDK and started with my 
> path/JAVA_HOME variables referencing the 32 bit version.  When that wasn't 
> working I switched the path/JAVA_HOME variables to the 64 bit version.  Both 
> gave identical errors.
> 
> JAVA_HOME: C:\Program Files\Java\jdk1.7.0_03\  ( 64 bit SDK )
> ANT_HOME: C:\Program Files (x86)\Apache Software Foundation\apache-ant-1.8.4
> path: [other stuff removed];C:\Program Files (x86)\Apache Software 
> Foundation\apache-ant-1.8.4\bin;C:\Program Files (x86)\Apache Software 
> Foundation\apache-ant-1.8.4;C:\Program Files\Java\jdk1.7.0_03\\bin\
> 
> Any ideas what I've done wrong?
> 
> 
> svggen\ImageHandlerJPEGEncoder.java:28: error: package 
> com.sun.image.codec.jpeg
> does not exist
>    [javac] import com.sun.image.codec.jpeg.JPEGEncodeParam;
>    [javac]                                ^
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> svggen\ImageHandlerJPEGEncoder.java:29: error: package 
> com.sun.image.codec.jpeg
> does not exist
>    [javac] import com.sun.image.codec.jpeg.JPEGImageEncoder;
>    [javac]                                ^
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> transcoder\image\JPEGTranscoder.java:30: error: package 
> com.sun.image.codec.jpeg
> does not exist
>    [javac] import com.sun.image.codec.jpeg.JPEGCodec;
>    [javac]                                ^
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> transcoder\image\JPEGTranscoder.java:31: error: package 
> com.sun.image.codec.jpeg
> does not exist
>    [javac] import com.sun.image.codec.jpeg.JPEGEncodeParam;
>    [javac]                                ^
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> transcoder\image\JPEGTranscoder.java:32: error: package 
> com.sun.image.codec.jpeg
> does not exist
>    [javac] import com.sun.image.codec.jpeg.JPEGImageEncoder;
>    [javac]                                ^
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFEncodeParam.java:306: error: cannot find symbol
>    [javac]             jpegEncodeParam = 
> (JPEGEncodeParam)jpegEncodeParam.clone
> ();
>    [javac]                                ^
>    [javac]   symbol:   class JPEGEncodeParam
>    [javac]   location: class TIFFEncodeParam
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFImage.java:144: error: cannot find symbol
>    [javac]         JPEGImageDecoder decoder = decodeParam == null ?
>    [javac]         ^
>    [javac]   symbol:   class JPEGImageDecoder
>    [javac]   location: class TIFFImage
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFImage.java:145: error: cannot find symbol
>    [javac]             JPEGCodec.createJPEGDecoder(jpegStream) :
>    [javac]             ^
>    [javac]   symbol:   variable JPEGCodec
>    [javac]   location: class TIFFImage
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFImage.java:146: error: cannot find symbol
>    [javac]             JPEGCodec.createJPEGDecoder(jpegStream,
>    [javac]             ^
>    [javac]   symbol:   variable JPEGCodec
>    [javac]   location: class TIFFImage
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFImage.java:586: error: cannot find symbol
>    [javac]                     JPEGImageDecoder decoder =
>    [javac]                     ^
>    [javac]   symbol:   class JPEGImageDecoder
>    [javac]   location: class TIFFImage
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFImage.java:587: error: cannot find symbol
>    [javac] JPEGCodec.createJPEGDecoder(tableStream);
>    [javac]                         ^
>    [javac]   symbol:   variable JPEGCodec
>    [javac]   location: class TIFFImage
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFImageEncoder.java:402: error: cannot find symbol
>    [javac]         JPEGEncodeParam jep = null;
>    [javac]         ^
>    [javac]   symbol:   class JPEGEncodeParam
>    [javac]   location: class TIFFImageEncoder
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFImageEncoder.java:594: error: package 
> com.sun.image
> .codec.jpeg does not exist
>    [javac]         com.sun.image.codec.jpeg.JPEGEncodeParam jpegEncodeParam = 
> n
> ull;
>    [javac]                                 ^
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFImageEncoder.java:595: error: package 
> com.sun.image
> .codec.jpeg does not exist
>    [javac]         com.sun.image.codec.jpeg.JPEGImageEncoder jpegEncoder = 
> null
> ;
>    [javac]                                 ^
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFImageEncoder.java:602: error: package 
> com.sun.image
> .codec.jpeg does not exist
>    [javac] com.sun.image.codec.jpeg.JPEGDecodeParam.COLOR_ID_UN
> KNOWN;
>    [javac]                                         ^
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFImageEncoder.java:607: error: package 
> com.sun.image
> .codec.jpeg does not exist
>    [javac] com.sun.image.codec.jpeg.JPEGDecodeParam.COLOR_I
> D_GRAY;
>    [javac]                                             ^
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFImageEncoder.java:611: error: package 
> com.sun.image
> .codec.jpeg does not exist
>    [javac] com.sun.image.codec.jpeg.JPEGDecodeParam.COLOR_I
> D_RGB;
>    [javac]                                             ^
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFImageEncoder.java:615: error: package 
> com.sun.image
> .codec.jpeg does not exist
>    [javac] com.sun.image.codec.jpeg.JPEGDecodeParam.COLOR_I
> D_YCbCr;
>    [javac]                                             ^
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFImageEncoder.java:622: error: package 
> com.sun.image
> .codec.jpeg does not exist
>    [javac] com.sun.image.codec.jpeg.JPEGCodec.getDefaultJPEGEnc
> odeParam(
>    [javac]                                         ^
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFImageEncoder.java:633: error: package 
> com.sun.image
> .codec.jpeg does not exist
>    [javac] com.sun.image.codec.jpeg.JPEGCodec.createJPEGEncoder(
>    [javac]                                       ^
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFImageEncoder.java:656: error: inconvertible types
>    [javac]                 subsampleH = (char)jep.getHorizontalSubsampling(0);
> [javac] ^
>    [javac]   required: char
>    [javac]   found:    getHorizontalSubsampling
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFImageEncoder.java:657: error: inconvertible types
>    [javac]                 subsampleV = (char)jep.getVerticalSubsampling(0);
> [javac] ^
>    [javac]   required: char
>    [javac]   found:    getVerticalSubsampling
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFImageEncoder.java:659: error: inconvertible types
>    [javac]                     char subH = 
> (char)jep.getHorizontalSubsampling(i
> );
> [javac] ^
>    [javac]   required: char
>    [javac]   found:    getHorizontalSubsampling
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFImageEncoder.java:663: error: inconvertible types
>    [javac]                     char subV = 
> (char)jep.getVerticalSubsampling(i);
> 
> [javac] ^
>    [javac]   required: char
>    [javac]   found:    getVerticalSubsampling
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFImageEncoder.java:1113: error: package 
> com.sun.imag
> e.codec.jpeg does not exist
>    [javac] com.sun.image.codec.jpeg.JPEGCodec.
>    [javac]                                                     ^
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFImageEncoder.java:1120: error: package 
> com.sun.imag
> e.codec.jpeg does not exist
>    [javac] com.sun.image.codec.jpeg.JPEGCodec.
>    [javac]                                                       ^
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\codec\tiff\TIFFImageEncoder.java:1707: error: cannot find symbol
>    [javac]         JPEGQTable tbl = src.getQTable(i);
>    [javac]         ^
>    [javac]   symbol:   class JPEGQTable
>    [javac]   location: class TIFFImageEncoder
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\spi\JPEGRegistryEntry.java:84: error: cannot find symbol
>    [javac]                         JPEGImageDecoder decoder;
>    [javac]                         ^
>    [javac]   symbol: class JPEGImageDecoder
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\spi\JPEGRegistryEntry.java:85: error: cannot find symbol
>    [javac]                         decoder = JPEGCodec.createJPEGDecoder(is);
>    [javac]                                   ^
>    [javac]   symbol: variable JPEGCodec
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> ext\awt\image\spi\JPEGRegistryEntry.java:89: error: cannot find symbol
>    [javac]                         } catch (TruncatedFileException tfe) {
>    [javac]                                  ^
>    [javac]   symbol: class TruncatedFileException
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> svggen\CachedImageHandlerJPEGEncoder.java:60: error: cannot find symbol
>    [javac]         JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(os);
>    [javac]         ^
>    [javac]   symbol:   class JPEGImageEncoder
>    [javac]   location: class CachedImageHandlerJPEGEncoder
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> svggen\CachedImageHandlerJPEGEncoder.java:60: error: cannot find symbol
>    [javac]         JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(os);
>    [javac]                                    ^
>    [javac]   symbol:   variable JPEGCodec
>    [javac]   location: class CachedImageHandlerJPEGEncoder
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> svggen\CachedImageHandlerJPEGEncoder.java:61: error: cannot find symbol
>    [javac]         JPEGEncodeParam param = 
> encoder.getDefaultJPEGEncodeParam(bu
> f);
>    [javac]         ^
>    [javac]   symbol:   class JPEGEncodeParam
>    [javac]   location: class CachedImageHandlerJPEGEncoder
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> svggen\ImageHandlerJPEGEncoder.java:80: error: cannot find symbol
>    [javac]             JPEGImageEncoder encoder = 
> JPEGCodec.createJPEGEncoder(o
> s);
>    [javac]             ^
>    [javac]   symbol:   class JPEGImageEncoder
>    [javac]   location: class ImageHandlerJPEGEncoder
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> svggen\ImageHandlerJPEGEncoder.java:80: error: cannot find symbol
>    [javac]             JPEGImageEncoder encoder = 
> JPEGCodec.createJPEGEncoder(o
> s);
>    [javac]                                        ^
>    [javac]   symbol:   variable JPEGCodec
>    [javac]   location: class ImageHandlerJPEGEncoder
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> svggen\ImageHandlerJPEGEncoder.java:81: error: cannot find symbol
>    [javac]             JPEGEncodeParam param = 
> encoder.getDefaultJPEGEncodePara
> m(buf);
>    [javac]             ^
>    [javac]   symbol:   class JPEGEncodeParam
>    [javac]   location: class ImageHandlerJPEGEncoder
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> transcoder\image\JPEGTranscoder.java:89: error: cannot find symbol
>    [javac]             JPEGImageEncoder jpegEncoder;
>    [javac]             ^
>    [javac]   symbol:   class JPEGImageEncoder
>    [javac]   location: class JPEGTranscoder
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> transcoder\image\JPEGTranscoder.java:90: error: cannot find symbol
>    [javac]             JPEGEncodeParam params;
>    [javac]             ^
>    [javac]   symbol:   class JPEGEncodeParam
>    [javac]   location: class JPEGTranscoder
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> transcoder\image\JPEGTranscoder.java:91: error: cannot find symbol
>    [javac]             jpegEncoder = JPEGCodec.createJPEGEncoder(ostream);
>    [javac]                           ^
>    [javac]   symbol:   variable JPEGCodec
>    [javac]   location: class JPEGTranscoder
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> transcoder\image\JPEGTranscoder.java:92: error: cannot find symbol
>    [javac]             params      = JPEGCodec.getDefaultJPEGEncodeParam(img);
>    [javac]                           ^
>    [javac]   symbol:   variable JPEGCodec
>    [javac]   location: class JPEGTranscoder
>    [javac] 
> C:\Projects\ApacheFlex\Development\ApacheFlex_RC3\apache-flex-sdk-4.
> 8.0-incubating-src\modules\thirdparty\batik\sources\org\apache\flex\forks\batik\
> transcoder\image\JPEGTranscoder.java:97: error: cannot find symbol
>    [javac] params.setDensityUnit(JPEGEncodeParam.DENSITY_UNIT_DOTS_
> INCH);
>    [javac]                                   ^
>    [javac]   symbol:   variable JPEGEncodeParam
>    [javac]   location: class JPEGTranscoder
>    [javac] Note: Some input files use or override a deprecated API.
>    [javac] Note: Recompile with -Xlint:deprecation for details.
>    [javac] 61 errors
> 
> -- 
> Jeffry Houser
> Technical Entrepreneur
> 203-379-0773
> --
> http://www.flextras.com?c=104
> UI Flex Components: Tested! Supported! Ready!
> --
> http://www.theflexshow.com
> http://www.jeffryhouser.com
> http://www.asktheflexpert.com
> --
> Part of the DotComIt Brain Trust
> 

Reply via email to