-----Mensaje original----- De: Benoît Minisini <gam...@users.sourceforge.net> Reply-to: mailing list for gambas users <gambas-user@lists.sourceforge.net> Para: mailing list for gambas users <gambas-user@lists.sourceforge.net> Asunto: Re: [Gambas-user] Debugging program to find error Fecha: Thu, 8 Apr 2010 18:29:17 +0200
> Hi > > Continuing with experiments to try to implement a project of Gambas on a > computer that does not have the IDE using the variable GB_DIR. > > The main problem is to debug the project on the computer that Gambas is > not installed because the debugger does not work with the parameters > indicated on the website of Benoit. > > I have tried to solve this by placing the routes where the executable. > Example: > > Edit /etc/environment and added: > > /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/op > t/project/gambas2/bin > > Then run gbc2 -agt and gives me the following: > > /opt/project/ FMain.class: 15: Unknown identifier: Button > > any idea? > > For testing purposes, the project consists of only one form and a > button. > > > Note: > I'm testing this on a Ubuntu 8.04 distribution without Gambas 2 > installed, running through VirtualBox. > > Regards > > [OperatingSystem] > OperatingSystem=Linux > KernelRelease=2.6.28-14-generic > DistributionVendor=ubuntu > DistributionRelease="Ubuntu 9.04" > > [System] > CPUArchitecture=i686 > TotalRam=1026628 kB > > [Gambas] > Gambas1=Not Installed > Gambas2=2.20.2 > Gambas2Path=/usr/local/bin/gbx2 > Gambas3=2.99.0 > Gambas3Path=/usr/local/bin/gbx3 >If you want to compile, and debug, you have to install Gambas. What you are >doing is step by step creating a script that installs Gambas. You are >reinventing the concept of binary package! Why not using them so? Nooo, I do not reinvent the wheel, I'm not good programmer to do that ;=). I just want to see the possibility of a Gambas project, compiling it and using the variable GB_DIR, take it to another computer without having to download the necessary components to run the application, and be independent if I install it on a distribution 9.10 ,8.10 or 8.04 in Ubuntu (In the first instance).- Please correct me if I understand wrong, but when you generate a deb package and automatically install it on another computer, this request and install the components needed. Now, I imagine that if I want to install a compiled project of Gambas on another computer, without the need to download the packages from the internet, I must use the variable GB_DIR, and pack all the necessary libraries of components, such as gb.draw.so, gb.gtk.so, etc, depending on the components that are described in the file .proyect. Now the problem is that these libraries as I need other necessary shared libraries to run the apliacion, which are different for each distribution. What I want is to carry my application with all dependencies included, either, components and shared libraries. The only problem, that by doing this, the interpreter gbx2 can not find the library libffi.so and that I am trying to solve. I just need to move an entire folder with the interpreter, components and shared libraries to a location, such as / opt / project. Running a file .sh, which is indicated by export routes. Thanks for your time. Regards ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user