• Home
  • Blog
  • Add-ons
  • Forum
  • Wiki
  • Developers
Nightingale - The tune of life, the tune of yours
  • Portal
  • Search
  • Member List
  • Calendar
  • Help
  • Portal
  • Search
  • Member List
  • Calendar
  • Help
Guest Hi, Guest
  • Login
  • Register
Login
Username:
Password: Lost Password?
 
Nightingale Forums Development Technical Development How to build Nightingale

Pages (15): « Previous 1 ... 11 12 13 14 15 Next »
Jump to page 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
How to build Nightingale
Alittlemurkling Offline
Junior Member
**
Posts: 26
Threads: 5
Joined: Jun 2011
Reputation: 0
#121
11-04-2011, 03:43 PM (This post was last modified: 11-04-2011, 04:51 PM by Alittlemurkling.)
EDIT: I managed to get it compiled. I had to install a large amount of packages not listed in the instructions, mostly devs.

Trying to compile 32-bit source on Crunchbang 10. This is the error I get.
Code:
checking for GTK... no
configure: error: Package requirements (gtk+-2.0) were not met:

No package 'gtk+-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables GTK_CFLAGS
and GTK_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
make: *** [/opt/Nightingale/compiled-release-i686/config.status] Error 1

...But I believe I have all the dependencies, especially the gtk packages.
Find
Reply
Timmythepirate Offline
Forum Moderator/Time Lord
******
Posts: 151
Threads: 5
Joined: Oct 2010
Reputation: 3
#122
11-04-2011, 10:07 PM (This post was last modified: 11-04-2011, 10:29 PM by Timmythepirate.)
(11-04-2011, 03:43 PM)Alittlemurkling Wrote: EDIT: I managed to get it compiled. I had to install a large amount of packages not listed in the instructions, mostly devs.

Trying to compile 32-bit source on Crunchbang 10. This is the error I get.
Code:
checking for GTK... no
configure: error: Package requirements (gtk+-2.0) were not met:

No package 'gtk+-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables GTK_CFLAGS
and GTK_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
make: *** [/opt/Nightingale/compiled-release-i686/config.status] Error 1

...But I believe I have all the dependencies, especially the gtk packages.

This error is because you need libgtk2.0-dev.
Some dependencies you have to get from sourceforge, the rest can be downloaded with this command:
Code:
apt-get install autoconf g++ libgtk2.0-dev libdbus-glib-1-dev libtag1-dev libgstreamer-plugins-base0.10-dev

If that doesn't work, make another post with any new errors that you get. Or if you don't want to compile the source try the tarball.
http://sourceforge.net/projects/ngale-binary/files/

Good luck!
Find
Reply
ilikenwf Offline
Developer/Project Manager
*******
Posts: 412
Threads: 22
Joined: Nov 2010
Reputation: 8
#123
12-02-2011, 02:46 AM
In build.sh the nightingale.config is autogenerated, but msys doesn't run the shellscript properly in some aspects...
How to Build Nightingale | Nightingale on GitHub
Find
Reply
ilikenwf Offline
Developer/Project Manager
*******
Posts: 412
Threads: 22
Joined: Nov 2010
Reputation: 8
#124
12-05-2011, 04:30 AM
Just find what the culprit is - we want everyone to be able to do a general linux-standard build here, it's just that deb packaging is low on the list for me personally - I don't plan on working on that, as I'm more concerned about making the master branch work.
How to Build Nightingale | Nightingale on GitHub
Find
Reply
Timmythepirate Offline
Forum Moderator/Time Lord
******
Posts: 151
Threads: 5
Joined: Oct 2010
Reputation: 3
#125
12-05-2011, 04:58 AM
(12-05-2011, 04:30 AM)ilikenwf Wrote: Just find what the culprit is - we want everyone to be able to do a general linux-standard build here, it's just that deb packaging is low on the list for me personally - I don't plan on working on that, as I'm more concerned about making the master branch work.

I looked at the songbird getdeb build and all it is is the binary build placed in /usr/share and then there's a symbolic link to the songbird executable in /usr/bin. FYI, you can also get flash working using a symbolic link.
Find
Reply
ilikenwf Offline
Developer/Project Manager
*******
Posts: 412
Threads: 22
Joined: Nov 2010
Reputation: 8
#126
12-05-2011, 05:01 AM
In that case, to those of you who use debian, then, put togeter a build environment for debian and I'll merge it once you can show it works properly. This is opensource software Tongue

Not with flash 11 and ngale 1.8...it's also on the songbird bugs, I believe. When the flash plugin is in the ~/.mozilla/plugins dir it causes ngale/songbird to crash...the plugin's changed, I assume.
How to Build Nightingale | Nightingale on GitHub
Find
Reply
Kompulsa Offline
Junior Member
**
Posts: 4
Threads: 0
Joined: Dec 2011
Reputation: 0
#127
12-05-2011, 05:32 AM (This post was last modified: 12-05-2011, 05:39 AM by Kompulsa.)
(09-26-2011, 09:38 AM)ilikenwf Wrote: If you want, pull down the nightingale-1.8 branch from my git tree, and run build.sh. That SHOULD work as long as you're running linux.

You could (for faster downloading) just get the tarball: https://github.com/ilikenwf/nightingale-...ingale-1.8

The git tree is here:
https://github.com/ilikenwf/nightingale-...ingale-1.8

But I'd like to have other people try this one, so that I can make sure it builds well on everyone's distro/architecture.

Notes:
*To build, you need to have all of the gstreamer0.10 packages for your distro, svn, wget, and git (if pulling the tree down) installed, as well as the usual dependencies for building software upon your distro.

*If it gets python errors, make sure you have python2 installed, and try the build.sh script again.

*If it doesn't play music, you'll need to copy /usr/lib/gstreamer0.10/* into compiled-dist-linux-[your arch]/dist/gst-plugins and then rerun nightingale. It should then play music.

Hi. Where do I find the executable that I use to run Nightingale after install. In a script, I wrote what I had to do to get build.sh to complete operation successfully.

This is what I got when I tried to run it:

"nicholas@ubuntu:~/Desktop/ng/compiled-release-x86_64/dist$ ./nightingale

(nightingale-bin:20144): Gdk-WARNING **: gdk_window_set_icon_list: icons too large
nicholas@ubuntu:~/Desktop/ng/compiled-release-x86_64/dist$
"
Code:
echo "Nightingale Dependency Satisfier for Ubuntu 11.10 - Courtesy of Kompulsa GT - www.kompulsa.com"

sudo apt-get install gtk2.0-dev

sudo apt-get install libdbus-glib-1-dev

sudo apt-get install libtag1-dev

sudo apt-get install libgstreamermm-0.10-dev

echo "Attempting to start Nightingale's build script..."

chmod +x build.sh

sh build.sh

echo "If this failed, then cd into the nightingale directory and type ./build.sh or sh build.sh".
http://www.kompulsa.com - Open your mind.
Find
Reply
Timmythepirate Offline
Forum Moderator/Time Lord
******
Posts: 151
Threads: 5
Joined: Oct 2010
Reputation: 3
#128
12-05-2011, 06:01 AM
(12-05-2011, 05:01 AM)ilikenwf Wrote: In that case, to those of you who use debian, then, put togeter a build environment for debian and I'll merge it once you can show it works properly. This is opensource software Tongue

Not with flash 11 and ngale 1.8...it's also on the songbird bugs, I believe. When the flash plugin is in the ~/.mozilla/plugins dir it causes ngale/songbird to crash...the plugin's changed, I assume.

I have nightingale in /usr/share/nightingale and adobe flash in /usr/lib/adobe-flashplugin/libflashplayer.so

I just ran the following command:
Code:
sudo ln -s /usr/lib.adobe-flashplugin/libflashplayer.so /usr/share/nightingale/plugins/libflashplayer.so

And now I can play flash just fine.
Find
Reply
ilikenwf Offline
Developer/Project Manager
*******
Posts: 412
Threads: 22
Joined: Nov 2010
Reputation: 8
#129
12-05-2011, 11:19 AM (This post was last modified: 12-05-2011, 11:22 AM by ilikenwf.)
(12-05-2011, 05:32 AM)Kompulsa Wrote:
(09-26-2011, 09:38 AM)ilikenwf Wrote: If you want, pull down the nightingale-1.8 branch from my git tree, and run build.sh. That SHOULD work as long as you're running linux.

You could (for faster downloading) just get the tarball: https://github.com/ilikenwf/nightingale-...ingale-1.8

The git tree is here:
https://github.com/ilikenwf/nightingale-...ingale-1.8

But I'd like to have other people try this one, so that I can make sure it builds well on everyone's distro/architecture.

Notes:
*To build, you need to have all of the gstreamer0.10 packages for your distro, svn, wget, and git (if pulling the tree down) installed, as well as the usual dependencies for building software upon your distro.

*If it gets python errors, make sure you have python2 installed, and try the build.sh script again.

*If it doesn't play music, you'll need to copy /usr/lib/gstreamer0.10/* into compiled-dist-linux-[your arch]/dist/gst-plugins and then rerun nightingale. It should then play music.

Hi. Where do I find the executable that I use to run Nightingale after install. In a script, I wrote what I had to do to get build.sh to complete operation successfully.

This is what I got when I tried to run it:

"nicholas@ubuntu:~/Desktop/ng/compiled-release-x86_64/dist$ ./nightingale

(nightingale-bin:20144): Gdk-WARNING **: gdk_window_set_icon_list: icons too large
nicholas@ubuntu:~/Desktop/ng/compiled-release-x86_64/dist$
"
Code:
echo "Nightingale Dependency Satisfier for Ubuntu 11.10 - Courtesy of Kompulsa GT - www.kompulsa.com"

sudo apt-get install gtk2.0-dev

sudo apt-get install libdbus-glib-1-dev

sudo apt-get install libtag1-dev

sudo apt-get install libgstreamermm-0.10-dev

echo "Attempting to start Nightingale's build script..."

chmod +x build.sh

sh build.sh

echo "If this failed, then cd into the nightingale directory and type ./build.sh or sh build.sh".

Thanks, Nick! (I can call you that, right?) Glad to see your contribution! Mind if I add some way of detecting debian/ubuntu and adding your script there into nightingale's build script? I'm sure it'd be a big help for all of us who are slightly lazy...lol...

Nice job, glad to see you here, and hope to keep you around as a member of the community! (I love people who contribute or at least come here and talk!!)

As for your error,, I assume you're running hte most recent version of your distro, and even if you're not, this looks like something weird - this shouldn't be happening...
How to Build Nightingale | Nightingale on GitHub
Find
Reply
Kompulsa Offline
Junior Member
**
Posts: 4
Threads: 0
Joined: Dec 2011
Reputation: 0
#130
12-06-2011, 03:46 PM (This post was last modified: 12-06-2011, 03:48 PM by Kompulsa.)
Thanks, Nick! (I can call you that, right?) Glad to see your contribution! Mind if I add some way of detecting debian/ubuntu and adding your script there into nightingale's build script? I'm sure it'd be a big help for all of us who are slightly lazy...lol...

Nice job, glad to see you here, and hope to keep you around as a member of the community! (I love people who contribute or at least come here and talk!!)

As for your error,, I assume you're running hte most recent version of your distro, and even if you're not, this looks like something weird - this shouldn't be happening...

[/quote]

"Thanks, Nick! (I can call you that, right?) Glad to see your contribution! Mind if I add some way of detecting debian/ubuntu and adding your script there into nightingale's build script? I'm sure it'd be a big help for all of us who are slightly lazy...lol...":

Yes, you can call me that. Go ahead and add it. I want it to be easier. Smile

I am glad to help.
(12-06-2011, 03:46 PM)Kompulsa Wrote: Thanks, Nick! (I can call you that, right?) Glad to see your contribution! Mind if I add some way of detecting debian/ubuntu and adding your script there into nightingale's build script? I'm sure it'd be a big help for all of us who are slightly lazy...lol...

Nice job, glad to see you here, and hope to keep you around as a member of the community! (I love people who contribute or at least come here and talk!!)

As for your error,, I assume you're running hte most recent version of your distro, and even if you're not, this looks like something weird - this shouldn't be happening...

"Thanks, Nick! (I can call you that, right?) Glad to see your contribution! Mind if I add some way of detecting debian/ubuntu and adding your script there into nightingale's build script? I'm sure it'd be a big help for all of us who are slightly lazy...lol...":

Yes, you can call me that. Go ahead and add it. I want it to be easier. Smile

Yes, this is Ubuntu 11.10. I tried it in the LXDE desktop environment.

I am glad to help.

[/quote]
Find
Reply
« Next Oldest | Next Newest »
Pages (15): « Previous 1 ... 11 12 13 14 15 Next »
Jump to page 


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)
  • Return to Top
  • Lite (Archive) Mode
  • RSS Syndication
Current time: 08-13-2022, 03:31 PM Powered By MyBB, © 2002-2022 MyBB Group.
Design By AliReza_Tofighi In WhiteCrow Software Group.
white outlined nightingale project logo

Nightingale is free!
It is an Open Source project released under the terms of the GNU General Public License v2 (GPL v2).
For more details, please read the license information.

Follow us!
f  g  t

Support
  • Community Forum
  • Official Blog
  • Add-ons
  • Wiki
  • Help Forum
Contribute
  • Developer's Center
  • Translate Nightingale
  • Source Code
  • Report a Bug
Ressources
  • Download Nightingale
Linear Mode
Threaded Mode