Re: [Gambas-user] Switching to GitLab

2017-08-17 Thread PICCORO McKAY Lenz
i'll do my own test and report feedback.. seems your recent git
versions obvious some commands..
Lenz McKAY Gerardo (PICCORO)
http://qgqlochekone.blogspot.com


2017-08-17 16:17 GMT-04:00 Gianluigi :
> I updated with git pull but I get the same mistake.
> I deduce that once deleted the files with this command are not rewritten.
> Is that so?
> [0]
> Regards
> Gianluigi
> [0]
>
> gian@gi:~$ cd gambasdevel
> gian@gi:~/gambasdevel$ git pull
> remote: Counting objects: 33, done.
> remote: Compressing objects: 100% (19/19), done.
> remote: Total 33 (delta 15), reused 24 (delta 14)
> Unpacking objects: 100% (33/33), done.
> Da https://gitlab.com/gambas/gambas
>191e862..ef241ff  qt5ext -> origin/qt5ext
> Already up-to-date.
> gian@gi:~/gambasdevel$ ( ./reconf-all && LLVM_CONFIG=llvm-config-3.5
> ./configure -C ) > ~/Scrivania/R_conf-Gambsdevel.log 2>&1
> gian@gi:~/gambasdevel$
>
> libtoolize: putting auxiliary files in `.'.
> libtoolize: copying file `./ltmain.sh'
> libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
> libtoolize: copying file `m4/libtool.m4'
> libtoolize: copying file `m4/ltoptions.m4'
> libtoolize: copying file `m4/ltsugar.m4'
> libtoolize: copying file `m4/ltversion.m4'
> libtoolize: copying file `m4/lt~obsolete.m4'
> libtoolize: Remember to add `LT_INIT' to configure.ac.
> libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
> autoreconf: Entering directory `.'
> autoreconf: configure.ac: not using Gettext
> autoreconf: running: aclocal
> autoreconf: configure.ac: tracing
> autoreconf: configure.ac: adding subdirectory main to autoreconf
> autoreconf: Entering directory `main'
> autoreconf: running: aclocal -I m4 --install
> autoreconf: running: libtoolize --copy
> autoreconf: running: /usr/bin/autoconf
> autoreconf: running: /usr/bin/autoheader
> autoreconf: running: automake --add-missing --copy --no-force
> Makefile.am: error: required file './ChangeLog' not found
> autoreconf: automake failed with exit status: 1
>
>
> 2017-08-17 17:46 GMT+02:00 Gianluigi :
>
>> I had previously successfully updated using these drastic commands.
>>
>> cd gambasdevel
>> sudo make uninstall
>> cd
>> rm -rf gambasdevel/
>> git clone https://gitlab.com/gambas/gambas.git gambasdevel
>> cd gambasdevel
>> ( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) >
>> ~/Scrivania/R_conf-Gambsdevel.log 2>&1
>> ( make && sudo make install ) > ~/Scrivania/Make_Inst-Gambasdevel.log 2>&1
>>
>> This time I tried with the git pull command (gian@gi:~gambasdevel$ git
>> pull)
>> Since there were variations I gave the usual command:
>> ( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) >
>> ~/Scrivania/R_conf-Gambsdevel.log 2>&1
>>
>> But I get this error:
>>
>> libtoolize: putting auxiliary files in `.'.
>> libtoolize: copying file `./ltmain.sh'
>> libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
>> libtoolize: copying file `m4/libtool.m4'
>> libtoolize: copying file `m4/ltoptions.m4'
>> libtoolize: copying file `m4/ltsugar.m4'
>> libtoolize: copying file `m4/ltversion.m4'
>> libtoolize: copying file `m4/lt~obsolete.m4'
>> libtoolize: Remember to add `LT_INIT' to configure.ac.
>> libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
>> autoreconf: Entering directory `.'
>> autoreconf: configure.ac: not using Gettext
>> autoreconf: running: aclocal
>> autoreconf: configure.ac: tracing
>> autoreconf: configure.ac: adding subdirectory main to autoreconf
>> autoreconf: Entering directory `main'
>> autoreconf: running: aclocal -I m4 --install
>> autoreconf: running: libtoolize --copy
>> autoreconf: running: /usr/bin/autoconf
>> autoreconf: running: /usr/bin/autoheader
>> autoreconf: running: automake --add-missing --copy --no-force
>> Makefile.am: error: required file './ChangeLog' not found
>> autoreconf: automake failed with exit status: 1
>>
>> What am I doing wrong?
>>
>> Regards
>> Gianluigi
>>
>>
>> 2017-08-17 16:11 GMT+02:00 Adrien Prokopowicz <
>> adrien.prokopow...@gmail.com>:
>>
>>> Le Sun, 13 Aug 2017 14:56:51 +0200, Gianluigi  a
>>> écrit:
>>>
>>> Hi Benoit,

 I apologize for ignorance but I have never used Git.
 To update the Trunk, what should I do now?
 To subscribe to the new ML?
 To report a bug?
 Write access is only for participating in the code, or?

 Regards
 Gianluigi

>>>
>>> (I'm responding here because this thread is a mess)
>>>
>>> I just updated the installation instructions on the wiki for those who
>>> want to
>>> download the development version from git :
>>> http://gambaswiki.org/wiki/install#t6 .
>>>
>>> This should help those who are unfamiliar with git, and just want to
>>> download the
>>> latest development version. :-)
>>>
>>> --
>>> Adrien Prokopowicz
>>>
>>> 
>>> --
>>> Check out the vibrant tech community on one of the world's most
>>> 

Re: [Gambas-user] Switching to GitLab

2017-08-17 Thread Gianluigi
I updated with git pull but I get the same mistake.
I deduce that once deleted the files with this command are not rewritten.
Is that so?
[0]
Regards
Gianluigi
[0]

gian@gi:~$ cd gambasdevel
gian@gi:~/gambasdevel$ git pull
remote: Counting objects: 33, done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 33 (delta 15), reused 24 (delta 14)
Unpacking objects: 100% (33/33), done.
Da https://gitlab.com/gambas/gambas
   191e862..ef241ff  qt5ext -> origin/qt5ext
Already up-to-date.
gian@gi:~/gambasdevel$ ( ./reconf-all && LLVM_CONFIG=llvm-config-3.5
./configure -C ) > ~/Scrivania/R_conf-Gambsdevel.log 2>&1
gian@gi:~/gambasdevel$

libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
libtoolize: Remember to add `LT_INIT' to configure.ac.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal
autoreconf: configure.ac: tracing
autoreconf: configure.ac: adding subdirectory main to autoreconf
autoreconf: Entering directory `main'
autoreconf: running: aclocal -I m4 --install
autoreconf: running: libtoolize --copy
autoreconf: running: /usr/bin/autoconf
autoreconf: running: /usr/bin/autoheader
autoreconf: running: automake --add-missing --copy --no-force
Makefile.am: error: required file './ChangeLog' not found
autoreconf: automake failed with exit status: 1


2017-08-17 17:46 GMT+02:00 Gianluigi :

> I had previously successfully updated using these drastic commands.
>
> cd gambasdevel
> sudo make uninstall
> cd
> rm -rf gambasdevel/
> git clone https://gitlab.com/gambas/gambas.git gambasdevel
> cd gambasdevel
> ( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) >
> ~/Scrivania/R_conf-Gambsdevel.log 2>&1
> ( make && sudo make install ) > ~/Scrivania/Make_Inst-Gambasdevel.log 2>&1
>
> This time I tried with the git pull command (gian@gi:~gambasdevel$ git
> pull)
> Since there were variations I gave the usual command:
> ( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) >
> ~/Scrivania/R_conf-Gambsdevel.log 2>&1
>
> But I get this error:
>
> libtoolize: putting auxiliary files in `.'.
> libtoolize: copying file `./ltmain.sh'
> libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
> libtoolize: copying file `m4/libtool.m4'
> libtoolize: copying file `m4/ltoptions.m4'
> libtoolize: copying file `m4/ltsugar.m4'
> libtoolize: copying file `m4/ltversion.m4'
> libtoolize: copying file `m4/lt~obsolete.m4'
> libtoolize: Remember to add `LT_INIT' to configure.ac.
> libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
> autoreconf: Entering directory `.'
> autoreconf: configure.ac: not using Gettext
> autoreconf: running: aclocal
> autoreconf: configure.ac: tracing
> autoreconf: configure.ac: adding subdirectory main to autoreconf
> autoreconf: Entering directory `main'
> autoreconf: running: aclocal -I m4 --install
> autoreconf: running: libtoolize --copy
> autoreconf: running: /usr/bin/autoconf
> autoreconf: running: /usr/bin/autoheader
> autoreconf: running: automake --add-missing --copy --no-force
> Makefile.am: error: required file './ChangeLog' not found
> autoreconf: automake failed with exit status: 1
>
> What am I doing wrong?
>
> Regards
> Gianluigi
>
>
> 2017-08-17 16:11 GMT+02:00 Adrien Prokopowicz <
> adrien.prokopow...@gmail.com>:
>
>> Le Sun, 13 Aug 2017 14:56:51 +0200, Gianluigi  a
>> écrit:
>>
>> Hi Benoit,
>>>
>>> I apologize for ignorance but I have never used Git.
>>> To update the Trunk, what should I do now?
>>> To subscribe to the new ML?
>>> To report a bug?
>>> Write access is only for participating in the code, or?
>>>
>>> Regards
>>> Gianluigi
>>>
>>
>> (I'm responding here because this thread is a mess)
>>
>> I just updated the installation instructions on the wiki for those who
>> want to
>> download the development version from git :
>> http://gambaswiki.org/wiki/install#t6 .
>>
>> This should help those who are unfamiliar with git, and just want to
>> download the
>> latest development version. :-)
>>
>> --
>> Adrien Prokopowicz
>>
>> 
>> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> ___
>> Gambas-user mailing list
>> Gambas-user@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gambas-user
>>
>
>
--
Check out the vibrant tech community on one of the world's most
engaging tech 

Re: [Gambas-user] Switching to GitLab

2017-08-17 Thread Karl Reinl
Am Donnerstag, den 17.08.2017, 17:54 +0200 schrieb Benoît Minisini via
Gambas-user:
> Le 17/08/2017 à 17:52, Benoît Minisini a écrit :
> > Le 17/08/2017 à 17:46, Gianluigi a écrit :
> >> I had previously successfully updated using these drastic commands.
> >>
> >> cd gambasdevel
> >> sudo make uninstall
> >> cd
> >> rm -rf gambasdevel/
> >> git clone https://gitlab.com/gambas/gambas.git gambasdevel
> >> cd gambasdevel
> >> ( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) >
> >> ~/Scrivania/R_conf-Gambsdevel.log 2>&1
> >> ( make && sudo make install ) > ~/Scrivania/Make_Inst-Gambasdevel.log 
> >> 2>&1
> >>
> >> This time I tried with the git pull command (gian@gi:~gambasdevel$ git 
> >> pull)
> >> Since there were variations I gave the usual command:
> >> ( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) >
> >> ~/Scrivania/R_conf-Gambsdevel.log 2>&1
> >>
> >> But I get this error:
> >>
> >> libtoolize: putting auxiliary files in `.'.
> >> libtoolize: copying file `./ltmain.sh'
> >> libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
> >> libtoolize: copying file `m4/libtool.m4'
> >> libtoolize: copying file `m4/ltoptions.m4'
> >> libtoolize: copying file `m4/ltsugar.m4'
> >> libtoolize: copying file `m4/ltversion.m4'
> >> libtoolize: copying file `m4/lt~obsolete.m4'
> >> libtoolize: Remember to add `LT_INIT' to configure.ac.
> >> libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
> >> autoreconf: Entering directory `.'
> >> autoreconf: configure.ac: not using Gettext
> >> autoreconf: running: aclocal
> >> autoreconf: configure.ac: tracing
> >> autoreconf: configure.ac: adding subdirectory main to autoreconf
> >> autoreconf: Entering directory `main'
> >> autoreconf: running: aclocal -I m4 --install
> >> autoreconf: running: libtoolize --copy
> >> autoreconf: running: /usr/bin/autoconf
> >> autoreconf: running: /usr/bin/autoheader
> >> autoreconf: running: automake --add-missing --copy --no-force
> >> Makefile.am: error: required file './ChangeLog' not found
> >> autoreconf: automake failed with exit status: 1
> >>
> >> What am I doing wrong?
> >>
> >> Regards
> >> Gianluigi
> >>
> > Nothing, it's me: I have just removed that file, and I forgot it is 
> > required by autotools. I fix that immediately...
> > 
> 
> You should wait a bit, as apparently GitLab is down.
> 
ça recommence encore ! ;°)



--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Switching to GitLab

2017-08-17 Thread PICCORO McKAY Lenz
sometimes gitlab make rapid deploys of their software that only takes
some minutes...
Lenz McKAY Gerardo (PICCORO)
http://qgqlochekone.blogspot.com


2017-08-17 11:54 GMT-04:00 Benoît Minisini via Gambas-user
:
> Le 17/08/2017 à 17:52, Benoît Minisini a écrit :
>>
>> Le 17/08/2017 à 17:46, Gianluigi a écrit :
>>>
>>> I had previously successfully updated using these drastic commands.
>>>
>>> cd gambasdevel
>>> sudo make uninstall
>>> cd
>>> rm -rf gambasdevel/
>>> git clone https://gitlab.com/gambas/gambas.git gambasdevel
>>> cd gambasdevel
>>> ( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) >
>>> ~/Scrivania/R_conf-Gambsdevel.log 2>&1
>>> ( make && sudo make install ) > ~/Scrivania/Make_Inst-Gambasdevel.log
>>> 2>&1
>>>
>>> This time I tried with the git pull command (gian@gi:~gambasdevel$ git
>>> pull)
>>> Since there were variations I gave the usual command:
>>> ( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) >
>>> ~/Scrivania/R_conf-Gambsdevel.log 2>&1
>>>
>>> But I get this error:
>>>
>>> libtoolize: putting auxiliary files in `.'.
>>> libtoolize: copying file `./ltmain.sh'
>>> libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
>>> libtoolize: copying file `m4/libtool.m4'
>>> libtoolize: copying file `m4/ltoptions.m4'
>>> libtoolize: copying file `m4/ltsugar.m4'
>>> libtoolize: copying file `m4/ltversion.m4'
>>> libtoolize: copying file `m4/lt~obsolete.m4'
>>> libtoolize: Remember to add `LT_INIT' to configure.ac.
>>> libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
>>> autoreconf: Entering directory `.'
>>> autoreconf: configure.ac: not using Gettext
>>> autoreconf: running: aclocal
>>> autoreconf: configure.ac: tracing
>>> autoreconf: configure.ac: adding subdirectory main to autoreconf
>>> autoreconf: Entering directory `main'
>>> autoreconf: running: aclocal -I m4 --install
>>> autoreconf: running: libtoolize --copy
>>> autoreconf: running: /usr/bin/autoconf
>>> autoreconf: running: /usr/bin/autoheader
>>> autoreconf: running: automake --add-missing --copy --no-force
>>> Makefile.am: error: required file './ChangeLog' not found
>>> autoreconf: automake failed with exit status: 1
>>>
>>> What am I doing wrong?
>>>
>>> Regards
>>> Gianluigi
>>>
>> Nothing, it's me: I have just removed that file, and I forgot it is
>> required by autotools. I fix that immediately...
>>
>
> You should wait a bit, as apparently GitLab is down.
>
>
> --
> Benoît Minisini
>
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Gambas-user mailing list
> Gambas-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Switching to GitLab

2017-08-17 Thread PICCORO McKAY Lenz
really usefully, i'm taking all the feedback here for a more
completion use cases guide
Lenz McKAY Gerardo (PICCORO)
http://qgqlochekone.blogspot.com


2017-08-17 4:01 GMT-04:00 adamn...@gmail.com :
> This might help some folks: 
> https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet
>
> b
>
> On Thu, 17 Aug 2017 09:46:32 +0200
> Christof Thalhofer  wrote:
>
>> Hi,
>>
>> Am 16.08.2017 um 18:19 schrieb Karl Reinl:
>>
>> > not knowing git, and not having read anything about GitLab,
>> > following these instructions seems to run oK! But this is a > 35 MB
>> > download. Do I have to do that every time, if I want to get the newest
>> > release (I know the example is for the stable Version)?
>> > What is to do to get only the changes like with svn ? Any short HowTo
>> > somewhere ?
>>
>> Sorry for all, but downloading Gambas each time is quite silly (and bad
>> to Gitlab also).
>>
>> Normally one would clone the repo first, then work with it and just
>> fetch the differences:
>>
>> Clone:
>>
>> git clone https://gitlab.com/gambas/gambas
>>
>> Then you are automatically on the master branch, which is bleeding edge
>> development.
>>
>> Fetch only differences since last clone/pull:
>>
>> cd gambas
>> git pull
>>
>> And that's all. If your current branch is master then you always are on
>> bleeding edge!
>>
>> (do configure/make/install as usual)
>>
>> But as you now have the complete repository on your computer you can
>> easyly switch to another version, you can checkout tags and also branches:
>>
>> For actual stable you would do:
>>
>> git checkout v3.10.0
>>
>> For an older one:
>>
>> git checkout v3.7.1
>>
>> I dont know much about compiling gambas, but I think, that a "make
>> clean" could be neccessary between compiler runs.
>>
>> Alles Gute
>>
>> Christof Thalhofer
>>
>> --
>> Dies ist keine Signatur
>>
>
>
> --
> B Bruen 
>
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Gambas-user mailing list
> Gambas-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Switching to GitLab

2017-08-17 Thread Gianluigi
Thanks for the answers, as I have already written only to Benoit (wrong as
usual :-)), no problem.
I'm just doing experiance.

Regards
Gianluigi

2017-08-17 17:54 GMT+02:00 Benoît Minisini :

> Le 17/08/2017 à 17:52, Benoît Minisini a écrit :
>
>> Le 17/08/2017 à 17:46, Gianluigi a écrit :
>>
>>> I had previously successfully updated using these drastic commands.
>>>
>>> cd gambasdevel
>>> sudo make uninstall
>>> cd
>>> rm -rf gambasdevel/
>>> git clone https://gitlab.com/gambas/gambas.git gambasdevel
>>> cd gambasdevel
>>> ( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) >
>>> ~/Scrivania/R_conf-Gambsdevel.log 2>&1
>>> ( make && sudo make install ) > ~/Scrivania/Make_Inst-Gambasdevel.log
>>> 2>&1
>>>
>>> This time I tried with the git pull command (gian@gi:~gambasdevel$ git
>>> pull)
>>> Since there were variations I gave the usual command:
>>> ( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) >
>>> ~/Scrivania/R_conf-Gambsdevel.log 2>&1
>>>
>>> But I get this error:
>>>
>>> libtoolize: putting auxiliary files in `.'.
>>> libtoolize: copying file `./ltmain.sh'
>>> libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
>>> libtoolize: copying file `m4/libtool.m4'
>>> libtoolize: copying file `m4/ltoptions.m4'
>>> libtoolize: copying file `m4/ltsugar.m4'
>>> libtoolize: copying file `m4/ltversion.m4'
>>> libtoolize: copying file `m4/lt~obsolete.m4'
>>> libtoolize: Remember to add `LT_INIT' to configure.ac.
>>> libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
>>> autoreconf: Entering directory `.'
>>> autoreconf: configure.ac: not using Gettext
>>> autoreconf: running: aclocal
>>> autoreconf: configure.ac: tracing
>>> autoreconf: configure.ac: adding subdirectory main to autoreconf
>>> autoreconf: Entering directory `main'
>>> autoreconf: running: aclocal -I m4 --install
>>> autoreconf: running: libtoolize --copy
>>> autoreconf: running: /usr/bin/autoconf
>>> autoreconf: running: /usr/bin/autoheader
>>> autoreconf: running: automake --add-missing --copy --no-force
>>> Makefile.am: error: required file './ChangeLog' not found
>>> autoreconf: automake failed with exit status: 1
>>>
>>> What am I doing wrong?
>>>
>>> Regards
>>> Gianluigi
>>>
>>> Nothing, it's me: I have just removed that file, and I forgot it is
>> required by autotools. I fix that immediately...
>>
>>
> You should wait a bit, as apparently GitLab is down.
>
> --
> Benoît Minisini
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Switching to GitLab

2017-08-17 Thread Benoît Minisini via Gambas-user

Le 17/08/2017 à 17:52, Benoît Minisini a écrit :

Le 17/08/2017 à 17:46, Gianluigi a écrit :

I had previously successfully updated using these drastic commands.

cd gambasdevel
sudo make uninstall
cd
rm -rf gambasdevel/
git clone https://gitlab.com/gambas/gambas.git gambasdevel
cd gambasdevel
( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) >
~/Scrivania/R_conf-Gambsdevel.log 2>&1
( make && sudo make install ) > ~/Scrivania/Make_Inst-Gambasdevel.log 
2>&1


This time I tried with the git pull command (gian@gi:~gambasdevel$ git 
pull)

Since there were variations I gave the usual command:
( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) >
~/Scrivania/R_conf-Gambsdevel.log 2>&1

But I get this error:

libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
libtoolize: Remember to add `LT_INIT' to configure.ac.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal
autoreconf: configure.ac: tracing
autoreconf: configure.ac: adding subdirectory main to autoreconf
autoreconf: Entering directory `main'
autoreconf: running: aclocal -I m4 --install
autoreconf: running: libtoolize --copy
autoreconf: running: /usr/bin/autoconf
autoreconf: running: /usr/bin/autoheader
autoreconf: running: automake --add-missing --copy --no-force
Makefile.am: error: required file './ChangeLog' not found
autoreconf: automake failed with exit status: 1

What am I doing wrong?

Regards
Gianluigi

Nothing, it's me: I have just removed that file, and I forgot it is 
required by autotools. I fix that immediately...




You should wait a bit, as apparently GitLab is down.

--
Benoît Minisini

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Switching to GitLab

2017-08-17 Thread Tobias Boege
On Thu, 17 Aug 2017, Gianluigi wrote:
> I had previously successfully updated using these drastic commands.
> 
> cd gambasdevel
> sudo make uninstall
> cd
> rm -rf gambasdevel/
> git clone https://gitlab.com/gambas/gambas.git gambasdevel
> cd gambasdevel
> ( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) >
> ~/Scrivania/R_conf-Gambsdevel.log 2>&1
> ( make && sudo make install ) > ~/Scrivania/Make_Inst-Gambasdevel.log 2>&1
> 
> This time I tried with the git pull command (gian@gi:~gambasdevel$ git pull)
> Since there were variations I gave the usual command:
> ( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) >
> ~/Scrivania/R_conf-Gambsdevel.log 2>&1
> 
> But I get this error:
> 
> libtoolize: putting auxiliary files in `.'.
> libtoolize: copying file `./ltmain.sh'
> libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
> libtoolize: copying file `m4/libtool.m4'
> libtoolize: copying file `m4/ltoptions.m4'
> libtoolize: copying file `m4/ltsugar.m4'
> libtoolize: copying file `m4/ltversion.m4'
> libtoolize: copying file `m4/lt~obsolete.m4'
> libtoolize: Remember to add `LT_INIT' to configure.ac.
> libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
> autoreconf: Entering directory `.'
> autoreconf: configure.ac: not using Gettext
> autoreconf: running: aclocal
> autoreconf: configure.ac: tracing
> autoreconf: configure.ac: adding subdirectory main to autoreconf
> autoreconf: Entering directory `main'
> autoreconf: running: aclocal -I m4 --install
> autoreconf: running: libtoolize --copy
> autoreconf: running: /usr/bin/autoconf
> autoreconf: running: /usr/bin/autoheader
> autoreconf: running: automake --add-missing --copy --no-force
> Makefile.am: error: required file './ChangeLog' not found
> autoreconf: automake failed with exit status: 1
> 
> What am I doing wrong?
> 

You're not reading the commit log, despite using the development version.

40 minutes ago, Benoit deleted the ChangeLog file because he deemed it
useless. So, this explains why the file survived until this day:
it isn't useless.

Regards,
Tobi

-- 
"There's an old saying: Don't change anything... ever!" -- Mr. Monk

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Switching to GitLab

2017-08-17 Thread Benoît Minisini via Gambas-user

Le 17/08/2017 à 17:46, Gianluigi a écrit :

I had previously successfully updated using these drastic commands.

cd gambasdevel
sudo make uninstall
cd
rm -rf gambasdevel/
git clone https://gitlab.com/gambas/gambas.git gambasdevel
cd gambasdevel
( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) >
~/Scrivania/R_conf-Gambsdevel.log 2>&1
( make && sudo make install ) > ~/Scrivania/Make_Inst-Gambasdevel.log 2>&1

This time I tried with the git pull command (gian@gi:~gambasdevel$ git pull)
Since there were variations I gave the usual command:
( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) >
~/Scrivania/R_conf-Gambsdevel.log 2>&1

But I get this error:

libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
libtoolize: Remember to add `LT_INIT' to configure.ac.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal
autoreconf: configure.ac: tracing
autoreconf: configure.ac: adding subdirectory main to autoreconf
autoreconf: Entering directory `main'
autoreconf: running: aclocal -I m4 --install
autoreconf: running: libtoolize --copy
autoreconf: running: /usr/bin/autoconf
autoreconf: running: /usr/bin/autoheader
autoreconf: running: automake --add-missing --copy --no-force
Makefile.am: error: required file './ChangeLog' not found
autoreconf: automake failed with exit status: 1

What am I doing wrong?

Regards
Gianluigi

Nothing, it's me: I have just removed that file, and I forgot it is 
required by autotools. I fix that immediately...


--
Benoît Minisini

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Switching to GitLab

2017-08-17 Thread Gianluigi
I had previously successfully updated using these drastic commands.

cd gambasdevel
sudo make uninstall
cd
rm -rf gambasdevel/
git clone https://gitlab.com/gambas/gambas.git gambasdevel
cd gambasdevel
( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) >
~/Scrivania/R_conf-Gambsdevel.log 2>&1
( make && sudo make install ) > ~/Scrivania/Make_Inst-Gambasdevel.log 2>&1

This time I tried with the git pull command (gian@gi:~gambasdevel$ git pull)
Since there were variations I gave the usual command:
( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) >
~/Scrivania/R_conf-Gambsdevel.log 2>&1

But I get this error:

libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
libtoolize: Remember to add `LT_INIT' to configure.ac.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal
autoreconf: configure.ac: tracing
autoreconf: configure.ac: adding subdirectory main to autoreconf
autoreconf: Entering directory `main'
autoreconf: running: aclocal -I m4 --install
autoreconf: running: libtoolize --copy
autoreconf: running: /usr/bin/autoconf
autoreconf: running: /usr/bin/autoheader
autoreconf: running: automake --add-missing --copy --no-force
Makefile.am: error: required file './ChangeLog' not found
autoreconf: automake failed with exit status: 1

What am I doing wrong?

Regards
Gianluigi


2017-08-17 16:11 GMT+02:00 Adrien Prokopowicz 
:

> Le Sun, 13 Aug 2017 14:56:51 +0200, Gianluigi  a
> écrit:
>
> Hi Benoit,
>>
>> I apologize for ignorance but I have never used Git.
>> To update the Trunk, what should I do now?
>> To subscribe to the new ML?
>> To report a bug?
>> Write access is only for participating in the code, or?
>>
>> Regards
>> Gianluigi
>>
>
> (I'm responding here because this thread is a mess)
>
> I just updated the installation instructions on the wiki for those who
> want to
> download the development version from git : http://gambaswiki.org/wiki/ins
> tall#t6 .
>
> This should help those who are unfamiliar with git, and just want to
> download the
> latest development version. :-)
>
> --
> Adrien Prokopowicz
>
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Gambas-user mailing list
> Gambas-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Switching to GitLab

2017-08-17 Thread Adrien Prokopowicz
Le Sun, 13 Aug 2017 14:56:51 +0200, Gianluigi  a  
écrit:



Hi Benoit,

I apologize for ignorance but I have never used Git.
To update the Trunk, what should I do now?
To subscribe to the new ML?
To report a bug?
Write access is only for participating in the code, or?

Regards
Gianluigi


(I'm responding here because this thread is a mess)

I just updated the installation instructions on the wiki for those who  
want to
download the development version from git :  
http://gambaswiki.org/wiki/install#t6 .


This should help those who are unfamiliar with git, and just want to  
download the

latest development version. :-)

--
Adrien Prokopowicz

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Switching to GitLab

2017-08-17 Thread adamn...@gmail.com
This might help some folks: 
https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet

b

On Thu, 17 Aug 2017 09:46:32 +0200
Christof Thalhofer  wrote:

> Hi,
> 
> Am 16.08.2017 um 18:19 schrieb Karl Reinl:
> 
> > not knowing git, and not having read anything about GitLab,
> > following these instructions seems to run oK! But this is a > 35 MB
> > download. Do I have to do that every time, if I want to get the newest
> > release (I know the example is for the stable Version)?
> > What is to do to get only the changes like with svn ? Any short HowTo
> > somewhere ?
> 
> Sorry for all, but downloading Gambas each time is quite silly (and bad
> to Gitlab also).
> 
> Normally one would clone the repo first, then work with it and just
> fetch the differences:
> 
> Clone:
> 
> git clone https://gitlab.com/gambas/gambas
> 
> Then you are automatically on the master branch, which is bleeding edge
> development.
> 
> Fetch only differences since last clone/pull:
> 
> cd gambas
> git pull
> 
> And that's all. If your current branch is master then you always are on
> bleeding edge!
> 
> (do configure/make/install as usual)
> 
> But as you now have the complete repository on your computer you can
> easyly switch to another version, you can checkout tags and also branches:
> 
> For actual stable you would do:
> 
> git checkout v3.10.0
> 
> For an older one:
> 
> git checkout v3.7.1
> 
> I dont know much about compiling gambas, but I think, that a "make
> clean" could be neccessary between compiler runs.
> 
> Alles Gute
> 
> Christof Thalhofer
> 
> -- 
> Dies ist keine Signatur
> 


-- 
B Bruen 

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Switching to GitLab

2017-08-17 Thread Tobias Boege
On Thu, 17 Aug 2017, Christof Thalhofer wrote:
> But as you now have the complete repository on your computer you can
> easyly switch to another version, you can checkout tags and also branches:
> 
> For actual stable you would do:
> 
> git checkout v3.10.0
> 
> For an older one:
> 
> git checkout v3.7.1
> 
> I dont know much about compiling gambas, but I think, that a "make
> clean" could be neccessary between compiler runs.
> 

Usually, yes. You only have to make clean && ./reconf && ./configure if the
autoconf files of Gambas change. One source of such a change is adding a
new source file to (a C/C++ component of) Gambas, which may or may not have
happened since your last pull. If you pay attention to where files changed,
you don't have to reconfigure the whole tree (reconf-all in the root), but
only in directories where changes occured.

But if you checkout another branch it is a good bet you have to make clean
&& ./reconf-all && ./configure, because you would suspect more substantial
changes between, say, different stable releases.

Regards,
Tobi

-- 
"There's an old saying: Don't change anything... ever!" -- Mr. Monk

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Switching to GitLab

2017-08-17 Thread Christof Thalhofer
Hi,

Am 16.08.2017 um 18:19 schrieb Karl Reinl:

> not knowing git, and not having read anything about GitLab,
> following these instructions seems to run oK! But this is a > 35 MB
> download. Do I have to do that every time, if I want to get the newest
> release (I know the example is for the stable Version)?
> What is to do to get only the changes like with svn ? Any short HowTo
> somewhere ?

Sorry for all, but downloading Gambas each time is quite silly (and bad
to Gitlab also).

Normally one would clone the repo first, then work with it and just
fetch the differences:

Clone:

git clone https://gitlab.com/gambas/gambas

Then you are automatically on the master branch, which is bleeding edge
development.

Fetch only differences since last clone/pull:

cd gambas
git pull

And that's all. If your current branch is master then you always are on
bleeding edge!

(do configure/make/install as usual)

But as you now have the complete repository on your computer you can
easyly switch to another version, you can checkout tags and also branches:

For actual stable you would do:

git checkout v3.10.0

For an older one:

git checkout v3.7.1

I dont know much about compiling gambas, but I think, that a "make
clean" could be neccessary between compiler runs.

Alles Gute

Christof Thalhofer

-- 
Dies ist keine Signatur



signature.asc
Description: OpenPGP digital signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


[Gambas-user] Connect to and control LibreOffice

2017-08-17 Thread Doug Hutcheson
On the page http://gambaswiki.org/wiki/doc/intro?nh is this
information:

Gambas is build on top of many free softwares, and could not exist
without them.
So I would like to thank every people involved in the following
projects:
 * Linux
 * KDE
 * GCC and all of the GNU tools, of course.
 * The Qt toolkit.
 * The GIMP and its toolkit GTK+.
 * Libre Office.
 * The MySQL, PostgreSQL and SQLite database management systems.
 * And any other libraries used by Gambas.

The reference to LibreOffice is interesting. Does it mean there are
built-in 'hooks' into LibreOffice? I suppose that would be too much to
hope for, but perhaps there is a 'bridge' between LO and Gambas? I need
to update several LO spreadsheets in tandem with creating and
maintaining a new PostgreSQL database storing the same data but in
properly normalised tables.I cannot change the structure of the
existing spreadsheets, so just uncompressing them and running search-
and-replace processes is not quite good enough.

Any pointers to help in this would be welcome, even if only to say I am
wasting my time."8-)
Kind regards,
Doug
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Switching to GitLab

2017-08-17 Thread Hans Lehmann

Hello,

After the many discussions and suggestions I would have as a simple user 
of Gambas as a result a working description (commands and meaningful 
comments) how to


(1) completely deletes an old Gambas version and
(2) installed a new * stable * Gambas version.

This would have a real practical benefit for everyone!

Best regards

Hans
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user