|
|
Home » U++ TheIDE » U++ TheIDE: Compiling, Linking, Debugging of your packages » umk fails on launchpad
|
Re: umk fails on launchpad [message #44489 is a reply to message #44488] |
Tue, 17 March 2015 07:46   |
Sender Ghost
Messages: 301 Registered: November 2008
|
Senior Member |
|
|
Hello.
bonami wrote on Tue, 17 March 2015 06:17Is GCC not recognized on launchpad servers?
I guess, there is a need to create the GCC build method (GCC.bm) file inside of "/home/buildd/.upp/umk" directory, based on your output information. You might find it on your local machine inside of "${HOME}/.upp/theide" or "/usr/share/upp" directory on launchpad, if you installed shared U++ source files there.
The list of directories where current umk searches build methods (*.bm) and assemblies (*.var) is follows:
${HOME}/.upp/umk
${HOME}/.upp/theide
${HOME}/.upp/ide
${HOME}
executable directory
bonami wrote on Tue, 17 March 2015 06:17And by the way, will this output directory not be recognized by launchpad?
As far as I know, the output directory need to create before using umk.
Also there are some examples in other topic.
[Updated on: Tue, 17 March 2015 08:58] Report message to a moderator
|
|
|
Re: umk fails on launchpad [message #44490 is a reply to message #44489] |
Tue, 17 March 2015 09:41   |
|
Sender Ghost wrote on Tue, 17 March 2015 07:46Hello.
bonami wrote on Tue, 17 March 2015 06:17Is GCC not recognized on launchpad servers?
I guess, there is a need to create the GCC build method (GCC.bm) file inside of "/home/buildd/.upp/umk" directory, based on your output information.
You can also pass full path to the *.bm file instead of just GCC. See the examples in documentation.
Best regards,
Honza
|
|
|
Re: umk fails on launchpad [message #44492 is a reply to message #44490] |
Tue, 17 March 2015 10:10   |
Sender Ghost
Messages: 301 Registered: November 2008
|
Senior Member |
|
|
Hello, Jan.
dolik.rce wrote on Tue, 17 March 2015 08:41See the examples in documentation.
Yes, I read it a long time ago. My current understanding is based on the reading of U++ source files. The quality of this understanding is different question, where the answer might change over time.
Thanks for pointing it out, if it would help to resolve the mentioned issue(s).
[Updated on: Tue, 17 March 2015 10:29] Report message to a moderator
|
|
|
|
Re: umk fails on launchpad [message #44503 is a reply to message #44488] |
Thu, 19 March 2015 04:40  |
 |
bonami
Messages: 186 Registered: June 2007 Location: Beijing
|
Experienced Member |
|
|
The error is caused by, in Makefile, the third of umk parameters does not accept relative path.
In line 36 of Makefile,
cp ${source_files} ${program_name}
I'm so puzzled how the building runs on the server.
1. In home dir /build/buildd, mkdir ezcomm-3.6.1 and get the code, or extract the code zip.
2. under the code dir, run make.
3. Makefile will copy source code to a subdir ezcomm and compile there?
[Updated on: Thu, 19 March 2015 05:51] Report message to a moderator
|
|
|
Goto Forum:
Current Time: Fri May 09 15:47:24 CEST 2025
Total time taken to generate the page: 0.02377 seconds
|
|
|