xnoise git/master compilation

15 views
Skip to first unread message

swi

unread,
Feb 16, 2012, 3:54:44 AM2/16/12
to xnoise
Hello. I'm trying compile xnoise 1.1.31 from git but get strange (for
me) error:

make[3]: Entering directory `/usr/src/RPM/BUILD/xnoise-0.1.31/
libxnoise'
make[4]: Entering directory `/usr/src/RPM/BUILD/xnoise-0.1.31/
libxnoise'
VALAC libxnoise_la_vala.stamp
/bin/sh: --library: command not found
make[4]: *** [libxnoise_la_vala.stamp] Error 127
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/usr/src/RPM/BUILD/xnoise-0.1.31/
libxnoise'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/src/RPM/BUILD/xnoise-0.1.31/
libxnoise'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/RPM/BUILD/xnoise-0.1.31/
libxnoise'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/RPM/BUILD/xnoise-0.1.31'
make: *** [all] Error 2
make: Leaving directory `/usr/src/RPM/BUILD/xnoise-0.1.31'
error: Bad exit status from /usr/src/tmp/rpm-tmp.33894 (%build)

I have intltool autogen gnome-common and all needed libs (actualy i
compile xnoise when it was HG 793rev perfectly fine.
What did i missed?

shuerhaaken

unread,
Feb 16, 2012, 4:40:48 AM2/16/12
to xno...@googlegroups.com
Hello swi,

xnoise version is still version 0.1.31 but git version is not 0.1.31 !
git version is not a release and therefore needs vala to compile
(releases don't need any vala to compile).
The currently used version of vala is 0.15.1 (highest currently
available release number)

I can see from the line:
"/bin/sh: --library: command not found" from your terminal output that
the vala compiler was not set because it is not available or too old.

Please install at least vala-0.15.1 and do

./autogen.sh
make
sudo make install

This will work for the git version.
The procedure is also described here:
https://github.com/shuerhaaken/xnoise/wiki/Build
in the 'BUILD FROM GIT REPOSITORY' chapter.

Please tell me if you have any issues.

Regards

swi

unread,
Feb 16, 2012, 5:20:16 AM2/16/12
to xnoise
> xnoise version is still version 0.1.31 but git version is not 0.1.31 !
> git version is not a release and therefore needs vala to compile
> (releases don't need any vala to compile).
> The currently used version of vala is 0.15.1 (highest currently
> available release number)
>
> I can see from the line:
> "/bin/sh: --library: command not found" from your terminal output that
> the vala compiler was not set because it is not available or too old.
Hm. i have installed vala compiler, but it 0.14.2
I see, so i need to get vala 0.15.1 or get 1.1.31 branch from git ?

shuerhaaken

unread,
Feb 16, 2012, 5:34:21 AM2/16/12
to xno...@googlegroups.com
The easies way would be to download the release (xnoise-0.1.31) from
here:
https://github.com/shuerhaaken/xnoise/downloads

If you want a git version you have to update your vala version first.


swi

unread,
Feb 16, 2012, 5:37:35 AM2/16/12
to xnoise
in fact i build xnoise for distr so it' anyway in git must be, so i
prefer get sources not from tarballs but from git/svn/hg.
I understand you. I'll ask maintainer of vala to update it. Thanks

shuerhaaken

unread,
Feb 16, 2012, 5:46:49 AM2/16/12
to xno...@googlegroups.com
yw

Reply all
Reply to author
Forward
0 new messages