[Gambas-user] gb3 latest revision and 3-3.3.3 segfault

Caveat Gambas at ...1950...
Fri Oct 12 22:31:30 CEST 2012


Two things worry me about this.

You should NOT need sudo to make (compile), configure, checkout etc.  If 
you do, there is something wrong with the script(s) or your machine setup.

Sudo should *only* be needed for the make install step.

Secondly, I hate to see advice given to just blindly "sudo rm gb*" from 
/usr/local/bin (or any other system directory for that matter).  If you 
can't provide a definitive list of the files we should delete, then at 
least provide details of how we can check for any files we perhaps 
shouldn't be deleting!

Kind regards,
Caveat

P.S.  What's the reason for the change from installing in /usr/local/bin 
to /usr/bin?  I can't help feeling there may be a connection between 
this and Kevin's sudden need to sudo his build steps...
P.P.S.  > but I received a different error message, this time while 
compiling
Any chance you can give us a clue what error you got?

On 12/10/12 21:01, Kevin Fishburne wrote:
> On 10/11/2012 04:29 AM, Kevin Fishburne wrote:
>> On 10/11/2012 03:39 AM, Fabien Bodard wrote:
>>> Do a make uninstall after.. Configure
>>>
>>> Then go to the /usr/local/bin remove all gb*
>>>
>>> Then go to.. /usr/local/lib remove all related to gambas
>>>
>>> Then compile and install
>>>
>>> I will be try to install a vm kubuntu if it not work
>>> Le 11 oct. 2012 09:33, "Charlie Reinl" <Karl.Reinl at ...9...> a écrit :
>>>
>> Thanks Charlie, Fabien and Caveat for your help. I tried some of it and
>> it still didn't work, but I'm going to start again tomorrow with a fresh
>> mind. I'm pretty confident I can get it working again with the
>> information supplied. I'll post the script as soon as I have it working.
>> Good night everyone. ;)
>>
> Okay, removing the files in those directories and doing a "make
> uninstall" didn't work, but I received a different error message, this
> time while compiling. I solved the problem by running all compilation
> steps with superuser privileges:
>
> # Remove previously-created files.
> sudo rm -fr trunk
>
> # Download latest GAMBAS 3 revision.
> svn checkout https://gambas.svn.sourceforge.net/svnroot/gambas/gambas/trunk/
> #svn checkout -r 5051
> https://gambas.svn.sourceforge.net/svnroot/gambas/gambas/trunk/
> #svn checkout
> https://gambas.svn.sourceforge.net/svnroot/gambas/gambas/branches/3.2
>
> # Compile, install and run.
> cd trunk
> sudo ./reconf-all
> sudo ./configure -C
> sudo make
> sudo make install
> gambas3
>
> Nothing appears in /usr/local/bin or /usr/local/lib this way. Previously
> the only line in my script that used sudo was the "make install" line.
> Weird, but praise Odin that it at least works now. :)
>




More information about the User mailing list