Gordon uses a Windows machine and the tests have some backslashes in the
paths so the fail on Mac.

What is the proper way to deal with slashes on different platforms in Java?
If you know, you can fix the code in
compiler.tests/unit-tests/org/apache/flex/compiler/internal/tree/mxml/MXMLNo
deBaseTests.java

And maybe elsewhere.

-Alex

On 11/20/12 8:34 AM, "Erik de Bruin" <e...@ixsoftware.nl> wrote:

> Well, at least I know I'm not crazy, since you see the same failures ;-)
> 
> I'll wait for Gordon and meanwhile do a bit of the new website.
> 
> EdB
> 
> 
> On Tue, Nov 20, 2012 at 5:15 PM, Carol Frampton <cfram...@adobe.com> wrote:
>> Erik,
>> 
>> I sent just email to Gordon and got back an "out of office" until Monday
>> email so you'll either have to wait or debug it.
>> 
>> Carol
>> 
>> On 11/20/12 7 :17AM, "Erik de Bruin" <e...@ixsoftware.nl> wrote:
>> 
>>> Just guessing now, but: the MXML is read from a file in the 'temp'
>>> dir, right? If I put a breakpoint somewhere, I can see those files are
>>> created and the contents that I can see seem to be correct. But what
>>> about the contents that are not immediately visible? There was a lot
>>> to do about line endings and such on the listÅ  might this be affected
>>> by something like that?
>>> 
>>> EdB
>>> 
>>> 
>>> 
>>> On Tue, Nov 20, 2012 at 1:09 PM, Michael Schmalle
>>> <apa...@teotigraphix.com> wrote:
>>>> I did exactly what you now tried; checkout the whole Apache project,
>>>> build
>>>> framework and build compiler.
>>>> 
>>>> The only difference I see here is you are on OSX, but I think Carol is
>>>> to.
>>>> 
>>>> I just ran my tests from the compiler.tests/build.xml and all passed.
>>>> 
>>>> Unfortunately, without sitting next to you and looking, I have no idea
>>>> what
>>>> is going wrong. I bet it is something small and ridiculous though.
>>>> 
>>>> 
>>>> Mike
>>>> 
>>>> Quoting Erik de Bruin <e...@ixsoftware.nl>:
>>>> 
>>>>> Latest news:
>>>>> 
>>>>> - I got myself a new working copy of the entire Flex SVN repo, so I
>>>>> don't need to mess with paths etc. anymore.
>>>>> - I did a build of the SDK in 'branches/develop' without problems.
>>>>> - I did a build of the Falcon compiler ('ant main' in trunk) and got
>>>>> the EXACT SAME results as before, i.e. jUnit test fail and I get some
>>>>> warnings!
>>>>> - switching from ant 1.8 to 1.7.1 made the "includeantruntime" warning
>>>>> go
>>>>> away
>>>>> - the build file in 'compiler' is looking for 'flexTasks.jar' in the
>>>>> "ant/lib" directory of the SDK which, on my machine at least, does not
>>>>> exist; changing all references to "ant/lib" to "lib" (3x), where that
>>>>> jar does exist, makes the last warning go away;
>>>>> - I created a JIRA ticket [1] and attached the output of 'ant main'
>>>>> (after an 'ant wipe') to it.
>>>>> 
>>>>> Now, if these tests need to pass on my system before I can start
>>>>> contributing, I need some input. If solving the reason why they fail
>>>>> is some sort of initiation rite, it's going to take me a bit more time
>>>>> to get into the 'inner circle' ;-)
>>>>> 
>>>>> EdB
>>>>> 
>>>>> 1: https://issues.apache.org/jira/browse/FLEX-33271
>>>>> 
>>>>> 
>>>>> 
>>>>> On Mon, Nov 19, 2012 at 6:08 PM, Erik de Bruin <e...@ixsoftware.nl>
>>>>> wrote:
>>>>>> 
>>>>>> Ok,
>>>>>> 
>>>>>> I did a super-clean and main on the SDK, was successful.
>>>>>> 
>>>>>> Did a wipe and main on the compiler and compiler.tests, no luck.
>>>>>> 
>>>>>> I've piped the results of the compiler main to a text file. If anyone
>>>>>> is interested, I'll create a JIRA ticket and attache that file to it.
>>>>>> 
>>>>>> EdB
>>>>>> 
>>>>>> 
>>>>>> On Mon, Nov 19, 2012 at 5:02 PM, Erik de Bruin <e...@ixsoftware.nl>
>>>>>> wrote:
>>>>>>> 
>>>>>>> Thank you! I already figured out the first 3, but not the
>>>>>>> 'sdk.branch', good suggestion.
>>>>>>> 
>>>>>>> EdB
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> On Mon, Nov 19, 2012 at 4:53 PM, Carol Frampton <cfram...@adobe.com>
>>>>>>> wrote:
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> On 11/18/12 12 :55PM, "Erik de Bruin" <e...@ixsoftware.nl> wrote:
>>>>>>>> 
>>>>>>>>> Hi,
>>>>>>>>> 
>>>>>>>>> I have followed the various instructions and was able to
>>>>>>>>> successfully
>>>>>>>>> build the Falcon compiler. Along the way I encountered several
>>>>>>>>> issues
>>>>>>>>> that are not yet documented (I'm on OS X 10.8):
>>>>>>>>> 
>>>>>>>>> - I needed to edit the 'build.xml' file on line 50, to point the
>>>>>>>>> 'sdk.branch' property to the correct location of the SDK on my
>>>>>>>>> system;
>>>>>>>>> - when trying to use the mxmlc on a project, I got 'permission
>>>>>>>>> denied'. Setting the executable bit on the file corrected that;
>>>>>>>> 
>>>>>>>> 
>>>>>>>> I'm running on OS X 10.7.  If you follow the instructions in the
>>>>>>>> falcon/trunk/README you should not have to make any edits to
>>>>>>>> build.xml
>>>>>>>> assuming your directory tree looks like it does in svn.
>>>>>>>> 
>>>>>>>> Before trying to build Falcon, you must:
>>>>>>>> 
>>>>>>>> 1. Build the the "develop" branch of the SDK at
>>>>>>>> incubator/flex/sdk/branches/develop by doing 'ant main'.
>>>>>>>> See the README there for instructions.
>>>>>>>> 
>>>>>>>> 2. Set the environment variables JAVA_HOME, ANT_HOME, and
>>>>>>>> PLAYERGLOBAL_HOME as when building the SDK.
>>>>>>>> 
>>>>>>>> 3. Set the environment variable JFLEX_JAR to point to the JAR file
>>>>>>>> for
>>>>>>>> JFlex 1.4.3.
>>>>>>>> 
>>>>>>>> sdk.branch is set to <property name="sdk.branch"
>>>>>>>> value="${compiler}/../../../sdk/branches/develop"/>. If this is not
>>>>>>>> the
>>>>>>>> case for you, rather than edit build.xml invoke it with
>>>>>>>> ant -Dsdk.branch=/path/to/sdk
>>>>>>>> 
>>>>>>>> or add falcon/complier/local.properties and set sdk.branch in there.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> Carol
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> --
>>>>>>> Ix Multimedia Software
>>>>>>> 
>>>>>>> Jan Luykenstraat 27
>>>>>>> 3521 VB Utrecht
>>>>>>> 
>>>>>>> T. 06-51952295
>>>>>>> I. www.ixsoftware.nl
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> Ix Multimedia Software
>>>>>> 
>>>>>> Jan Luykenstraat 27
>>>>>> 3521 VB Utrecht
>>>>>> 
>>>>>> T. 06-51952295
>>>>>> I. www.ixsoftware.nl
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> --
>>>>> Ix Multimedia Software
>>>>> 
>>>>> Jan Luykenstraat 27
>>>>> 3521 VB Utrecht
>>>>> 
>>>>> T. 06-51952295
>>>>> I. www.ixsoftware.nl
>>>>> 
>>>> 
>>>> --
>>>> Michael Schmalle - Teoti Graphix, LLC
>>>> http://www.teotigraphix.com
>>>> http://blog.teotigraphix.com
>>>> 
>>> 
>>> 
>>> 
>>> --
>>> Ix Multimedia Software
>>> 
>>> Jan Luykenstraat 27
>>> 3521 VB Utrecht
>>> 
>>> T. 06-51952295
>>> I. www.ixsoftware.nl
>> 
> 
> 

-- 
Alex Harui
Flex SDK Team
Adobe Systems, Inc.
http://blogs.adobe.com/aharui

Reply via email to