GNADE 2.0

View: New views
10 Messages — Rating Filter:   Alert me  

GNADE 2.0

by Per Sandberg :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

The GNADE 2.0 tree is now getting to a point where it is in presentable
shape, there are still
outstanding issues but at least it builds out of the box on both on
Linux and win32

/Per

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Gnade-develop mailing list
http://gnade.sourceforge.net/
https://lists.sourceforge.net/lists/listinfo/gnade-develop

Re: GNADE 2.0

by Michael Erdmann :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Per Sandberg wrote:
> The GNADE 2.0 tree is now getting to a point where it is in presentable
> shape, there are still
> outstanding issues but at least it builds out of the box on both on
> Linux and win32

Does somebody mind if we remove gsql from the release? I have looked at
this thing for about 4 years ;-/  There are a lot better programms
available in the open source world?


>
> /Per
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Gnade-develop mailing list
> http://gnade.sourceforge.net/
> https://lists.sourceforge.net/lists/listinfo/gnade-develop
>


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Gnade-develop mailing list
http://gnade.sourceforge.net/
https://lists.sourceforge.net/lists/listinfo/gnade-develop

Re: GNADE 2.0

by Michael Erdmann :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Per Sandberg wrote:
> The GNADE 2.0 tree is now getting to a point where it is in presentable
> shape, there are still
> outstanding issues but at least it builds out of the box on both on
> Linux and win32

The configure stuff does not work any more. To my knowledge there are
no operating depedencies in the ODBC and the native drivers and neither
in gesql. In GANDE 1.x is basically used to guess some installtion
paramters which do depend on the operating system.

I don't think that is is needed any more?! For the time beeing i would
propose to delete the stuff.

>
> /Per
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Gnade-develop mailing list
> http://gnade.sourceforge.net/
> https://lists.sourceforge.net/lists/listinfo/gnade-develop
>


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Gnade-develop mailing list
http://gnade.sourceforge.net/
https://lists.sourceforge.net/lists/listinfo/gnade-develop

Re: GNADE 2.0

by Per Sandberg :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Michael Erdmann wrote:

> Per Sandberg wrote:
>  
>> The GNADE 2.0 tree is now getting to a point where it is in presentable
>> shape, there are still
>> outstanding issues but at least it builds out of the box on both on
>> Linux and win32
>>    
>
> The configure stuff does not work any more. To my knowledge there are
> no operating depedencies in the ODBC and the native drivers and neither
> in gesql. In GANDE 1.x is basically used to guess some installtion
> paramters which do depend on the operating system.
>
> I don't think that is is needed any more?! For the time beeing i would
> propose to delete the stuff.
>  
Yes all configure is taken care of i Makefile.conf and since there
shouldn't be any differences between gnat hosts and i don't think anyone
is considering a cross build I am 99% shure that the
build model will work.
But of course it has to be verified for all hosts and databases an I am
only using odbc and SQLite on win32.


>> /Per
>>
>> -------------------------------------------------------------------------
>> This SF.net email is sponsored by: Microsoft
>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>> _______________________________________________
>> Gnade-develop mailing list
>> http://gnade.sourceforge.net/
>> https://lists.sourceforge.net/lists/listinfo/gnade-develop
>>
>>    
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Gnade-develop mailing list
> http://gnade.sourceforge.net/
> https://lists.sourceforge.net/lists/listinfo/gnade-develop
>
>  

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Gnade-develop mailing list
http://gnade.sourceforge.net/
https://lists.sourceforge.net/lists/listinfo/gnade-develop

Re: GNADE 2.0

by Jérôme Roussel :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

Per Sandberg a écrit :

> Michael Erdmann wrote:
>  
>> Per Sandberg wrote:
>>  
>>    
>>> The GNADE 2.0 tree is now getting to a point where it is in presentable
>>> shape, there are still
>>> outstanding issues but at least it builds out of the box on both on
>>> Linux and win32
>>>    
It happens very often that compilation out of the box of a fresh svn
checkout does not work anymore... We should try to be very careful about
the state of the svn repository.

Today for instance, it just stopped on my computer while trying to
compile esql. I don't know if the fix is correct/enough but it seemed
wrong that the NAME variable was not defined in src/esql/Makefile, so I
have just added it.

I have also applied a patch to correct the detection of the value of
IS_WORKING in Makefile.conf. It was not working and PREFIX was not set
correctly then.

Concerning the regression tests, that's a very good thing to have them
now. It should be indicated somewhere in the README file that Aunit is
mandatory (and which version) or a test should be added in the Makefile
structure to de/active the regression tests depending of Aunit detection.

Thanks,

Jérôme

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Gnade-develop mailing list
http://gnade.sourceforge.net/
https://lists.sourceforge.net/lists/listinfo/gnade-develop

Re: GNADE 2.0

by Per Sandberg :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Jérôme Roussel wrote:

> Hi,
>
> Per Sandberg a écrit :
>  
>> Michael Erdmann wrote:
>>  
>>    
>>> Per Sandberg wrote:
>>>  
>>>    
>>>      
>>>> The GNADE 2.0 tree is now getting to a point where it is in presentable
>>>> shape, there are still
>>>> outstanding issues but at least it builds out of the box on both on
>>>> Linux and win32
>>>>    
>>>>        
> It happens very often that compilation out of the box of a fresh svn
> checkout does not work anymore... We should try to be very careful about
> the state of the svn repository.
>  
Yes agree on that, and now since GNADE is getting closer to a shape
where we may think of doing a release and the infra structure and the
regression tests are in place it makes sense to do a
"make clean", "make compile", "make test" before commit.

I maybe should have made the above statement "builds out of the box most
of the times".
> Today for instance, it just stopped on my computer while trying to
> compile esql. I don't know if the fix is correct/enough but it seemed
> wrong that the NAME variable was not defined in src/esql/Makefile, so I
> have just added it.
>
>  
The fix is correct, I also added a regression for esql and then realized
that the project file in esql needs a bit of refactoring, to get the
support packages to the installation.

> I have also applied a patch to correct the detection of the value of
> IS_WORKING in Makefile.conf. It was not working and PREFIX was not set
> correctly then.
>
> Concerning the regression tests, that's a very good thing to have them
> now. It should be indicated somewhere in the README file that Aunit is
> mandatory (and which version) or a test should be added in the Makefile
> structure to de/active the regression tests depending of Aunit detection.
>  
I think it is enough to just update the README file and then avoid using
"make test" if not AUnit is in place so I just updated the file since it
should be there any way.
> Thanks,
>
> Jérôme
>
>  
/Thanks
/Per

> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Gnade-develop mailing list
> http://gnade.sourceforge.net/
> https://lists.sourceforge.net/lists/listinfo/gnade-develop
>  

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Gnade-develop mailing list
http://gnade.sourceforge.net/
https://lists.sourceforge.net/lists/listinfo/gnade-develop

Re: GNADE 2.0

by Michael Erdmann :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Jérôme Roussel wrote:

> Hi,
>
> Per Sandberg a écrit :
>> Michael Erdmann wrote:
>>  
>>> Per Sandberg wrote:
>>>      
>>>> The GNADE 2.0 tree is now getting to a point where it is in
>>>> presentable shape, there are still
>>>> outstanding issues but at least it builds out of the box on both on
>>>> Linux and win32
>>>>    
> It happens very often that compilation out of the box of a fresh svn
> checkout does not work anymore... We should try to be very careful about
> the state of the svn repository.
>
> Today for instance, it just stopped on my computer while trying to
> compile esql. I don't know if the fix is correct/enough but it seemed
> wrong that the NAME variable was not defined in src/esql/Makefile, so I
> have just added it.
>
> I have also applied a patch to correct the detection of the value of
> IS_WORKING in Makefile.conf. It was not working and PREFIX was not set
> correctly then.
>
> Concerning the regression tests, that's a very good thing to have them
> now. It should be indicated somewhere in the README file that Aunit is
> mandatory (and which version) or a test should be added in the Makefile
> structure to de/active the regression tests depending of Aunit detection.

My intention is to add a vendor brach with the latest Version in
the svn. The result will be that we will use always the same Aunit
Version. Any objections against this approach?

The production version will not include this SW.

I will do my best to rework the odbc section for regression by end of
this weekend :-)


>
> Thanks,
>
> Jérôme
>


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Gnade-develop mailing list
http://gnade.sourceforge.net/
https://lists.sourceforge.net/lists/listinfo/gnade-develop

Re: GNADE 2.0

by Jérôme Roussel :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

>> Concerning the regression tests, that's a very good thing to have them
>> now. It should be indicated somewhere in the README file that Aunit is
>> mandatory (and which version) or a test should be added in the Makefile
>> structure to de/active the regression tests depending of Aunit
> detection.
>
> My intention is to add a vendor brach with the latest Version in
> the svn. The result will be that we will use always the same Aunit
> Version. Any objections against this approach?
>
> The production version will not include this SW.

AUnit does not seem to change very often so that may be a good idea,

Jérôme


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Gnade-develop mailing list
http://gnade.sourceforge.net/
https://lists.sourceforge.net/lists/listinfo/gnade-develop

Parent Message unknown Re: GNADE 2.0

by Jérôme Roussel :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Per Sandberg a écrit :

> Jérôme Roussel wrote:
>>>> Concerning the regression tests, that's a very good thing to have them
>>>> now. It should be indicated somewhere in the README file that Aunit is
>>>> mandatory (and which version) or a test should be added in the
>>>> Makefile
>>>> structure to de/active the regression tests depending of Aunit
>>>>      
>>> detection.
>>>     I think it is enough to just update the README file and then
>>> avoid using
>>> "make test" if not AUnit is in place so I just updated the file
>>> since it
>>> should be there any way.
>>>
>>> /Thanks
>>> /Per
>>>
>>>    
>>
>> Ok, up to now, I have mostly used "make", and not "make compile" then
>> "make
>> test". Do you think that the regression tests should be kept as part
>> of the
>> "make" target? I don't know what the standard is but in most projects,
>> "make" is used just to compile so is synonym of "make compile", right ?
>>
>> Thanks,
>>
>> Jérôme
>>
>>  
>
> Jérôme
>
> Concerning the default target all or compile I got no preferences at
> all so I am happy ether way so why not change in the following way
> Default target: compile
> and all => compile install
> Apart from that keep it as is.
> /Thanks
> /Per

Ok, I have done the following change:
- Default target => compile
- all => compile test install



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Gnade-develop mailing list
http://gnade.sourceforge.net/
https://lists.sourceforge.net/lists/listinfo/gnade-develop

Re: GNADE 2.0

by Michael Erdmann :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Jérôme Roussel wrote:

>>> Concerning the regression tests, that's a very good thing to have them
>>> now. It should be indicated somewhere in the README file that Aunit is
>>> mandatory (and which version) or a test should be added in the Makefile
>>> structure to de/active the regression tests depending of Aunit
>> detection.
>>
>> My intention is to add a vendor brach with the latest Version in
>> the svn. The result will be that we will use always the same Aunit
>> Version. Any objections against this approach?
>>
>> The production version will not include this SW.
>
> AUnit does not seem to change very often so that may be a good idea,

The main idea is that requiered changes to products e.g. makefile
or missing features are more easy to maintain.

Michael



>
> Jérôme
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Gnade-develop mailing list
> http://gnade.sourceforge.net/
> https://lists.sourceforge.net/lists/listinfo/gnade-develop


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Gnade-develop mailing list
http://gnade.sourceforge.net/
https://lists.sourceforge.net/lists/listinfo/gnade-develop
LightInTheBox - Buy quality products at wholesale price