Re: [MSEide-MSEgui-talk] .deb package Possible success

2013-01-15 Thread Ivanko B
Patrick, let's try the approach me used, for the below bunch: http://www.likan.uz/uploads/MSE_debianized.rar make_all.sh must build everithing provided that debhelper (= 5), dpatch, unzip, fpc (=2.2.0), libx11-dev are insatalled on the build host.

Re: [MSEide-MSEgui-talk] .deb package Possible success

2013-01-15 Thread Patrick Goupell
On 01/15/2013 08:06 AM, Ivanko B wrote: Patrick, let's try the approach me used, for the below bunch: http://www.likan.uz/uploads/MSE_debianized.rar make_all.sh must build everithing provided that debhelper (= 5), dpatch, unzip, fpc (=2.2.0), libx11-dev are insatalled on the build host.

Re: [MSEide-MSEgui-talk] .deb package Possible success

2013-01-15 Thread Ivanko B
What I have now is working so no more changes for now. Just more testing. = Anyway we should provide tutorials, docs, examples, utils etc together with IDE units - like other RADs are formed. My aprroach was an attempt to achieve that :)

Re: [MSEide-MSEgui-talk] .deb package Possible success

2013-01-15 Thread Patrick Goupell
On 01/15/2013 08:24 AM, Ivanko B wrote: What I have now is working so no more changes for now. Just more testing. = Anyway we should provide tutorials, docs, examples, utils etc together with IDE units - like other RADs are formed. My aprroach was an attempt to

Re: [MSEide-MSEgui-talk] .deb package Possible success

2013-01-15 Thread Ivanko B
Or possibly include it in this package but in a separate path, maybe in /usr/share/doc/mseide-msegui/{examples,tutorials,doc,etc}. DEBIAN distros usually ship all these parts in separate packages. Currently, MSEUNIVERSE is difficult to take only needed per-package

Re: [MSEide-MSEgui-talk] .deb package Possible success

2013-01-14 Thread Patrick Goupell
On 01/14/2013 01:31 AM, Martin Schreiber wrote: That is a possibility. But you should check why the MSEgui sources are in -Fu parameters. Did you check the .fpc.cfg file? The msgui sources are not in the -Fu parameters. I did not include the lib/common *.pas or *.mfm source files in the

Re: [MSEide-MSEgui-talk] .deb package Possible success

2013-01-14 Thread Martin Schreiber
On Monday 14 January 2013 14:23:05 Patrick Goupell wrote: On 01/14/2013 01:31 AM, Martin Schreiber wrote: That is a possibility. But you should check why the MSEgui sources are in -Fu parameters. Did you check the .fpc.cfg file? The msgui sources are not in the -Fu parameters. I did not

Re: [MSEide-MSEgui-talk] .deb package Possible success

2013-01-14 Thread Patrick Goupell
On 01/14/2013 08:50 AM, Martin Schreiber wrote: IIRC you get a access denied error because FPC tries to write a *.ppu or *.o file? So FPC must find the the sources to do so? Why don't you use -vt in order to check what happens? I did all of that. I just did not report it here. I did

Re: [MSEide-MSEgui-talk] .deb package Possible success

2013-01-14 Thread Martin Schreiber
On Monday 14 January 2013 15:03:21 Patrick Goupell wrote: On 01/14/2013 08:50 AM, Martin Schreiber wrote: IIRC you get a access denied error because FPC tries to write a *.ppu or *.o file? So FPC must find the the sources to do so? Why don't you use -vt in order to check what happens? I

Re: [MSEide-MSEgui-talk] .deb package Possible success

2013-01-14 Thread Patrick Goupell
On 01/14/2013 09:13 AM, Martin Schreiber wrote: On Monday 14 January 2013 15:03:21 Patrick Goupell wrote: On 01/14/2013 08:50 AM, Martin Schreiber wrote: IIRC you get a access denied error because FPC tries to write a *.ppu or *.o file? So FPC must find the the sources to do so? Why don't

Re: [MSEide-MSEgui-talk] .deb package Possible success

2013-01-14 Thread Martin Schreiber
On Monday 14 January 2013 15:19:51 Patrick Goupell wrote: No. It did NOT find any *.pas source files. For now I do NOT have the source *.pas or *.mfm files installed on the computer. Now that the checksum changed' is no longer reported, I will add the *.pas and *.mfm files back into the

Re: [MSEide-MSEgui-talk] .deb package Possible success

2013-01-14 Thread Patrick Goupell
On 01/14/2013 09:29 AM, Martin Schreiber wrote: For me the FPC unit handling is a mystery. :-) And probably even more mysterious for me. Patrick -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5,

Re: [MSEide-MSEgui-talk] .deb package Possible success

2013-01-14 Thread Ivanko B
Did you check the .fpc.cfg file? === We shouldn't care about this file. For me the FPC unit handling is a mystery. :-) === As mentioned, why not to copy ALL bulit MSEgui units to /usr/lib/mseide-msegui/units/ run the IDE with the below command :

Re: [MSEide-MSEgui-talk] .deb package Possible success

2013-01-14 Thread Martin Schreiber
On Monday 14 January 2013 19:33:50 Ivanko B wrote: Did you check the .fpc.cfg file? === We shouldn't care about this file. For me the FPC unit handling is a mystery. :-) === As mentioned, why not to copy ALL bulit MSEgui units to /usr/lib/mseide-msegui/units/ run

Re: [MSEide-MSEgui-talk] .deb package Possible success

2013-01-14 Thread Ivanko B
Recompiling msearrayutils, checksum changed for msetypes. === --RE--compiling ? When does this message happen ? On primary builing the MSEgui units ? Or on building user projects ? Me ask because tried all the approches and the offered was the only one me had managed to

Re: [MSEide-MSEgui-talk] .deb package Possible success

2013-01-14 Thread Patrick Goupell
On 01/14/2013 02:20 PM, Ivanko B wrote: Recompiling msearrayutils, checksum changed for msetypes. === --RE--compiling ? When does this message happen ? On primary builing the MSEgui units ? Or on building user projects ? Me ask because tried all the approches and

Re: [MSEide-MSEgui-talk] .deb package Possible success

2013-01-14 Thread Sieghard
Hallo Martin, Du schriebst am Mon, 14 Jan 2013 19:40:34 +0100: Why do you think that would change the Recompiling msearrayutils, checksum changed for msetypes. problem? Just a dumb question, as I realized only now that the error message references _msetypes_ - why, after all, might the

Re: [MSEide-MSEgui-talk] .deb package Possible success

2013-01-14 Thread Patrick Goupell
On 01/14/2013 02:38 PM, Sieghard wrote: Hallo Martin, Du schriebst am Mon, 14 Jan 2013 19:40:34 +0100: Why do you think that would change the Recompiling msearrayutils, checksum changed for msetypes. problem? Just a dumb question, as I realized only now that the error message references

Re: [MSEide-MSEgui-talk] .deb package Possible success

2013-01-14 Thread Ivanko B
occurred after mseide was built and installed and attempting to test a new project === Definetely FPC can't find the prebuilt MSEgui units since doesn't get their proper location from MSEide. ( this approach me advise worked at me well and this was the only one working )

Re: [MSEide-MSEgui-talk] .deb package Possible success

2013-01-14 Thread Martin Schreiber
On Monday 14 January 2013 15:19:51 Patrick Goupell wrote: On 01/14/2013 09:13 AM, Martin Schreiber wrote: On Monday 14 January 2013 15:03:21 Patrick Goupell wrote: On 01/14/2013 08:50 AM, Martin Schreiber wrote: IIRC you get a access denied error because FPC tries to write a *.ppu or *.o

Re: [MSEide-MSEgui-talk] .deb package Possible success

2013-01-13 Thread Martin Schreiber
On Sunday 13 January 2013 20:44:05 Patrick Goupell wrote: On 01/11/2013 01:25 PM, Martin Schreiber wrote: Then there is something wrong. Please add -vt to compiler options in order to check why FPC tries to compile. I may have found the problem and solution. I had to use the compiler

Re: [MSEide-MSEgui-talk] .deb package

2013-01-11 Thread Patrick Goupell
On 01/10/2013 01:58 PM, Martin Schreiber wrote: I don't understand. I can separate the compiled units from the source But Do I need to make changes in the Settings - Configure MSEide? Yes. ${MSELIBDIR} should point to the root of the unit directory tree. Do I need to make changes in

Re: [MSEide-MSEgui-talk] .deb package

2013-01-11 Thread Martin Schreiber
On Friday 11 January 2013 17:18:47 Patrick Goupell wrote: On 01/10/2013 01:58 PM, Martin Schreiber wrote: I don't understand. I can separate the compiled units from the source But Do I need to make changes in the Settings - Configure MSEide? Yes. ${MSELIBDIR} should point to

Re: [MSEide-MSEgui-talk] .deb package

2013-01-11 Thread Patrick Goupell
On 01/11/2013 01:25 PM, Martin Schreiber wrote: Then there is something wrong. Please add -vt to compiler options in order to check why FPC tries to compile. I am going to take a break from this for a while. Will try it again sometime next week. Patrick

Re: [MSEide-MSEgui-talk] .deb package

2013-01-11 Thread Ivanko B
Recompiling msearrayutils, checksum changed for msetypes. And then it cannot write to the /usr/lib/mseide-msegui/.. folder as it is owned by root. Why do You rebuild the MSEgui units with regular user projects ? They should be built once at installation time.

Re: [MSEide-MSEgui-talk] .deb package

2013-01-11 Thread Patrick Goupell
On 01/11/2013 03:04 PM, Ivanko B wrote: Recompiling msearrayutils, checksum changed for msetypes. And then it cannot write to the /usr/lib/mseide-msegui/.. folder as it is owned by root. Why do You rebuild the MSEgui units with regular user projects ? They should be

Re: [MSEide-MSEgui-talk] .deb package

2013-01-11 Thread Ivanko B
Like Martin said, I had something wrong. Most probably FPC can't find prebuilt MSEgui units so it tries to build them again but has unmatching source paths with MSE*. Have You tried the approach me use (putting all prebuilt units to a single directory which is then

Re: [MSEide-MSEgui-talk] .deb package

2013-01-11 Thread Patrick Goupell
On 01/11/2013 05:21 PM, Ivanko B wrote: Like Martin said, I had something wrong. Most probably FPC can't find prebuilt MSEgui units so it tries to build them again but has unmatching source paths with MSE*. Have You tried the approach me use (putting all

Re: [MSEide-MSEgui-talk] .deb package

2013-01-11 Thread Sieghard
Hallo Patrick, Du schriebst am Fri, 11 Jan 2013 11:18:47 -0500: Recompiling msearrayutils, checksum changed for msetypes. ^^ _That_ shouldn't happen. Is it certain that this _was_ compiled before? Or was this the first time this unit was compiled, because it wasn't used before? And then it

Re: [MSEide-MSEgui-talk] .deb package

2013-01-11 Thread Martin Schreiber
On Friday 11 January 2013 23:59:52 Patrick Goupell wrote: On 01/11/2013 05:21 PM, Ivanko B wrote: Like Martin said, I had something wrong. Most probably FPC can't find prebuilt MSEgui units so it tries to build them again but has unmatching source paths

Re: [MSEide-MSEgui-talk] .deb package

2013-01-10 Thread Patrick Goupell
On 01/10/2013 01:32 AM, Martin Schreiber wrote: And you have the sources in /usr/lib/mseide-msegui/lib/*? That will not work because FPC will try to compile the units if it founds the sources. You need to separate compiled units and sources to different directories and list under -Fu the

Re: [MSEide-MSEgui-talk] .deb package

2013-01-10 Thread Martin Schreiber
On Thursday 10 January 2013 16:46:44 Patrick Goupell wrote: On 01/10/2013 01:32 AM, Martin Schreiber wrote: And you have the sources in /usr/lib/mseide-msegui/lib/*? That will not work because FPC will try to compile the units if it founds the sources. You need to separate compiled units

Re: [MSEide-MSEgui-talk] .deb package

2013-01-10 Thread Patrick Goupell
On 01/10/2013 01:58 PM, Martin Schreiber wrote: Do I need to make changes in the Settings - Configure MSEide? Yes. ${MSELIBDIR} should point to the root of the unit directory tree. Do I need to make changes in the Project - Options directories for U/I/L/O? No. But the project

Re: [MSEide-MSEgui-talk] .deb package -- a big OOPS!!!

2013-01-10 Thread Ivanko B
Me gather copy (find xarg below) all units etc to same directory so that it can't be pointed by a single macro. debian.RULES: [..] # create all necessary directories install -d $(INSTALL_DIR)/usr/bin install -d $(INSTALL_DIR)/usr/lib/mseide-msegui/units/common

Re: [MSEide-MSEgui-talk] .deb package -- a big OOPS!!!

2013-01-10 Thread Ivanko B
can't be pointed == Oops, CAN be pointed -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200

Re: [MSEide-MSEgui-talk] .deb package

2013-01-10 Thread Ivanko B
Startup command for IDE: install/mseide = /usr/bin/mseide -- #!/bin/sh # may be needed on some misconfigured X11 systems # #export LANG=ru_RU.UTF-8 /usr/lib/mseide-msegui/apps/ide/mseide '--macrodef=MSEDIR,/usr/lib/mseide-msegui/,MSELIBDIR,${MSEDIR}units/' exit 0

Re: [MSEide-MSEgui-talk] .deb package

2013-01-10 Thread Martin Schreiber
On Thursday 10 January 2013 20:18:38 Patrick Goupell wrote: So the sources would be something like /usr/lib/mseide-msegui/sources and units would be something like /usr/lib/mseide-msegui/units Then ${MSEDIR} would be /usr/lib/mseide-msegui/sources and ${MSELIBDIR} would be

[MSEide-MSEgui-talk] .deb package

2013-01-09 Thread Patrick Goupell
Hello Martin, I am setting up 32 and 64 bit .deb packages. You have 2 different COPYING files in the apps/ide and lib/common directories. One has gpl version 2 and the other gpl version 2.1. Do you want the 2 different licenses? Do you still need to carry the 2.4.2 patch files in the source

Re: [MSEide-MSEgui-talk] .deb package

2013-01-09 Thread Martin Schreiber
On Wednesday 09 January 2013 16:39:32 Patrick Goupell wrote: Hello Martin, I am setting up 32 and 64 bit .deb packages. You have 2 different COPYING files in the apps/ide and lib/common directories. One has gpl version 2 and the other gpl version 2.1. Do you want the 2 different licenses?

[MSEide-MSEgui-talk] .deb package

2013-01-09 Thread Patrick Goupell
Hello all, I am trying to create .deb packages for mseide-msegui. I am able to create the .deb file and it installs ok. The mseide-msegui is placed into /usr/lib/mseide-msegui with owner:group of root:root. When I try to compile a project I get a write permissions error on

Re: [MSEide-MSEgui-talk] .deb package

2013-01-09 Thread Martin Schreiber
On Wednesday 09 January 2013 20:15:46 Patrick Goupell wrote: Hello all, I am trying to create .deb packages for mseide-msegui. I am able to create the .deb file and it installs ok. The mseide-msegui is placed into /usr/lib/mseide-msegui with owner:group of root:root. When I try to

Re: [MSEide-MSEgui-talk] .deb package

2013-01-09 Thread Martin Schreiber
On Wednesday 09 January 2013 22:09:23 Patrick Goupell wrote: On 01/09/2013 03:05 PM, Martin Schreiber wrote: What shows 'Project'-'Options'-'Make'-'Show command line'? if shows ppc386 -ofpctest -Fu/usr/lib/mseide-msegui/lib/addon/*/ -Fi/usr/lib/mseide-msegui/lib/addon/*/