Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] [OMPI users] flex.exe
From: Shiqing Fan (fan_at_[hidden])
Date: 2010-01-22 08:52:19


> Are you saying (per your other mail) that the .c files are simply generated by a flex that is too old, and we need to update the flex that is used to generate the .c files in the tarball? If so, that's a relatively simple change to make in the "make a tarball" scripts at IU.
>

Yes, exactly what I meant. I've already tested under Linux with flex
3.5.35, and the generated .c files also worked under Windows. So only
the a new flex to be used, then we can remove the windows flex.exe from
the tarball.

Thanks,
Shiqing

> On Jan 22, 2010, at 8:38 AM, Jeff Squyres (jsquyres) wrote:
>
>
>> Ok, moving this back to devel (sorry, I replied to an earlier mail -- before Ralph moved it to devel).
>>
>> Let's figure out how to generate the relevant code that you need at "make dist" time and not include flex.exe in the tarball -- it can still be in svn if you want/need it. You might want to note in README.windows that flex.exe is not included in the tarball for the reasons cited on the users thread.
>>
>> I'll poke around and see if I can get the .c files in the tarball and therefore be able to exclude flex.exe -- let me get back to you later today...
>>
>>
>>
>> On Jan 22, 2010, at 8:07 AM, Shiqing Fan wrote:
>>
>>
>>> Yes, that should work but only with newer version of flex, I didn't think about it before. But the windows flex.exe should still be available for svn checkout build.
>>>
>>>
>>> Thanks,
>>> Shiqing
>>>
>>>
>>> Jeff Squyres (jsquyres) wrote:
>>>
>>>> What prevents us from generating the code during make dist time and therefore not shipping flex.exe?
>>>>
>>>> -jms
>>>> Sent from my PDA. No type good.
>>>>
>>>> ----- Original Message -----
>>>> From: Shiqing Fan <fan_at_[hidden]>
>>>> To: Open MPI Users <users_at_[hidden]>
>>>> Cc: Jeff Squyres (jsquyres)
>>>> Sent: Fri Jan 22 03:56:52 2010
>>>> Subject: Re: [OMPI users] flex.exe
>>>>
>>>> Hi,
>>>>
>>>> No, that's not true, we did ship the flex-generated code a time ago, but
>>>> as that part of code changes sometimes, we decided to generate it during
>>>> compilation time, and the flex.exe came with the first support of
>>>> Windows (CMake).
>>>>
>>>>
>>>> Regards,
>>>> Shiqing
>>>>
>>>> Jeff Squyres wrote:
>>>>
>>>>> Don't we ship the flex-generated code in the tarball anyway? If so, why do we ship flex.exe?
>>>>>
>>>>> On Jan 21, 2010, at 12:14 PM, Barrett, Brian W wrote:
>>>>>
>>>>> >> I have to agree with the two requests here. Having either a windows tarball or a windows build tools tarball doesn't seem too burdensom, and could even be done automatically at make dist time.
>>>>>
>>>>>> Brian
>>>>>>
>>>>>>
>>>>>> ----- Original Message -----
>>>>>> From: users-bounces_at_[hidden] <users-bounces_at_[hidden]>
>>>>>> To: users_at_[hidden] <users_at_[hidden]>
>>>>>> Sent: Thu Jan 21 10:05:03 2010
>>>>>> Subject: Re: [OMPI users] flex.exe
>>>>>>
>>>>>> Am Donnerstag, den 21.01.2010, 11:52 -0500 schrieb Michael Di Domenico:
>>>>>> >>> openmpi-1.4.1/contrib/platform/win32/bin/flex.exe
>>>>>>
>>>>>>> I understand this file might be required for building on windows,
>>>>>>> since I'm not I can just delete the file without issue.
>>>>>>>
>>>>>>> However, for those of us under import restrictions, where binaries are
>>>>>>> not allowed in, this file causes me to open the tarball and delete the
>>>>>>> file (not a big deal, i know, i know).
>>>>>>>
>>>>>>> But, can I put up a vote for a pure source only tree?
>>>>>>> >> I'm very much in favor of that since we can't ship this binary in
>>>>>>>
>>>>>> Debian. We'd have to delete it from the tarball and repack it with every
>>>>>> release which is quite cumbersome. If these tools could be shipped in a
>>>>>> separate tarball that would be great!
>>>>>>
>>>>>> Best regards
>>>>>> Manuel
>>>>>>
>>>>>> _______________________________________________
>>>>>> users mailing list
>>>>>> users_at_[hidden]
>>>>>> http://www.open-mpi.org/mailman/listinfo.cgi/users
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> users mailing list
>>>>>> users_at_[hidden]
>>>>>> http://www.open-mpi.org/mailman/listinfo.cgi/users
>>>>>>
>>>>>> >
>>>>>>
>>>>>
>>>> --
>>>> --------------------------------------------------------------
>>>> Shiqing Fan http://www.hlrs.de/people/fan
>>>> High Performance Computing Tel.: +49 711 685 87234
>>>> Center Stuttgart (HLRS) Fax.: +49 711 685 65832
>>>> Address:Allmandring 30 email: fan_at_[hidden] 70569 Stuttgart
>>>>
>>>>
>>> --
>>> --------------------------------------------------------------
>>> Shiqing Fan http://www.hlrs.de/people/fan
>>> High Performance Computing Tel.: +49 711 685 87234
>>> Center Stuttgart (HLRS) Fax.: +49 711 685 65832
>>> Address:Allmandring 30 email: fan_at_[hidden] 70569 Stuttgart
>>>
>>>
>> --
>> Jeff Squyres
>> jsquyres_at_[hidden]
>>
>>
>> _______________________________________________
>> devel mailing list
>> devel_at_[hidden]
>> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>>
>>
>
>
>

-- 
--------------------------------------------------------------
Shiqing Fan                          http://www.hlrs.de/people/fan
High Performance Computing           Tel.: +49 711 685 87234
  Center Stuttgart (HLRS)            Fax.: +49 711 685 65832
Address:Allmandring 30               email: fan_at_[hidden]    
70569 Stuttgart