Bug #1020

avatar

smuxi's command-line build system is not able to compile messaging-menu-sharp

Added by Andrés G. Aragoneses 3614 days ago. Updated 3612 days ago.

Status:Closed Start:01/29/2015
Priority:Normal Due date:
Assigned to:- % Done:

100%

Category:-
Target version:-
Complexity:

Found in Version:

Votes: 0

Description

smuxi's command-line build system is not able to compile messaging-menu-sharp, the result is this:

knocte14041@ulisuntu14041:~/smuxi$ make
Making all in lib
make1: Entering directory `/home/knocte14041/smuxi/lib'
Making all in messagingmenu-sharp
make2: Entering directory `/home/knocte14041/smuxi/lib/messagingmenu-sharp'
cp ./messagingmenu-sharp-api.raw messagingmenu-sharp-api.xml
chmod u+w messagingmenu-sharp-api.xml
api=messagingmenu-sharp-api.xml --metadata=./messagingmenu-sharp.metadata
/bin/bash: --metadata=./messagingmenu-sharp.metadata: No such file or directory
make2: [messagingmenu-sharp-api.xml] Error 127 (ignored)
generate messagingmenu-sharp-api.xml \
-I:/usr/lib/pkgconfig/../../share/gapi-2.0/pango-api.xml -I:/usr/lib/pkgconfig/../../share/gapi-2.0/atk-api.xml -I:/usr/lib/pkgconfig/../../share/gapi-2.0/gdk-api.xml -I:/usr/lib/pkgconfig/../../share/gapi-2.0/gtk-api.xml -I:/usr/lib/pkgconfig/../../share/gapi-2.0/glib-api.xml \
-I:/usr/lib/pkgconfig/../../share/gapi-2.0/gio-api.xml -I:/usr/lib/pkgconfig/../../share/gapi-2.0/glib-api.xml \
--outdir=generated --customdir=. \
--assembly-name=messagingmenu-sharp && touch generated-stamp
/bin/bash: generate: command not found
make2: [generated-stamp] Error 127 (ignored)
/usr/bin/dmcs -nowarn:169 -unsafe -target:library -keyfile:./messagingmenu-sharp.snk \
-r:/usr/lib/pkgconfig/../../lib/cli/pango-sharp-2.0/pango-sharp.dll -r:/usr/lib/pkgconfig/../../lib/cli/atk-sharp-2.0/atk-sharp.dll -r:/usr/lib/pkgconfig/../../lib/cli/gdk-sharp-2.0/gdk-sharp.dll -r:/usr/lib/pkgconfig/../../lib/cli/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/lib/pkgconfig/../../lib/cli/glib-sharp-2.0/glib-sharp.dll \
-r:/usr/lib/pkgconfig/../../lib/gio-sharp/gio-sharp.dll -r:/usr/lib/pkgconfig/../../lib/cli/glib-sharp-2.0/glib-sharp.dll \
AssemblyInfo.cs generated/*.cs -out:messagingmenu-sharp.dll
error CS2001: Source file `generated/*.cs' could not be found
make2: *** [messagingmenu-sharp.dll] Error 1
make2: Leaving directory `/home/knocte14041/smuxi/lib/messagingmenu-sharp'
make1: *** [all-recursive] Error 1
make1: Leaving directory `/home/knocte14041/smuxi/lib'
make: *** [all-recursive] Error 1

This is because I don't have a `gapi2-codegen` script in my system installed (this would have been checked by messaging-menu-sharp's configure).

Associated revisions

Revision 05ca79c251934327549648caf189b0ab495f18cc
Added by Andrés G. Aragoneses 3613 days ago

lib/messagingmenu-sharp: updated for fixed configure (closes: #1020)

messagingmenu-sharp's configure phase was passing when the
gapi tools were not actually installed. This was a bug in its
configure.ac which was fixed here:
https://github.com/meebey/messagingmenu-sharp/commit/68bebcd0a499a7640f9063d67459868b21e5c02c

History

Updated by Andrés G. Aragoneses 3613 days ago

avatar
  • Subject changed from smuxi's command-line build system doesn't call messaging-menu-sharp's configure script to smuxi's command-line build system is not able to compile messaging-menu-sharp

Updated by Andrés G. Aragoneses 3612 days ago

avatar
  • Status changed from Resolved to Closed
  • % Done changed from 0 to 100

Status geändert durch Changeset 05ca79c251934327549648caf189b0ab495f18cc.

Also available in: Atom PDF