[SOLVED] How to install from AUR?

Ok, I know I'm posting too many questions too fast but I'm at the last step in configuring my videocard driver to install X and I'm stranded in the middle of nowhere, sorry for too much posting.
I need to install a package from AUR but even I read the guide (http://wiki.archlinux.org/index.php/AUR_User_Guidelines) I can't make it clear enough on how to do it so please correct me if there's anything wrong.
a. first of all, I need to download and install wget because I'm at CLI ready to configure X but I need the latest test drivers that fully support my videocard.
b. mkdir ~/myuser/build && cd ~/myuser/build
c. I need to download from here (http://aur.archlinux.org/packages.php?ID=34773) the Tarball, PKGBUILD and all the files listed in "Files", right?
d. Once I have files downloaded all I need to do is follow the instructions in the wiki, 
   1.  Acquire a PKGBUILD  and any other required files (e.g. patches)
   2. Run makepkg in the directory where the files are saved
   3. Install the resulting package with pacman
Thanks for any advice!
Last edited by martin77 (2010-03-29 01:38:25)

guys,
did you ever saw that Heineken TV Ad where a woman shows her dresser-room to her fellow friends and they start screaming like (women does) crazy, and while they still screaming a lot they start to hear a somewhat identical scream from other part of the house that in fact shows up as the boyfriend/husband of the first lady showing his buddys his special fridge-room filled with green bottles?
Well, that was my *exact* impression yesterday after having KDE4 up and running with composite turned on faster than any Fluxbox system on a iCore 7, and that's the top part of the iceberg.
I think the best thing I like about Arch it's it's simplicity - besides it's speed. Okay, it may seem somewhat obscure to profane because editing configuration files is something strange to profanes, but if you have a little knowledge of GNU/Linux like myself once completed the Beginner's Guide, looking at /var/log/pacman.log and start tweaking you found yourself with a very powerfull yet easy to use, easy and fast to learn system. Arch is incredible, that's why it's gaining so much popularity, and it's community is superb.
I'm doing my first steps around it and find Yaourt a very cool tool, I love all the info it shows about installed and AUR packages and the way it colorize, very pragmatic-oriented (as Arch is).
On the other hand Packer is a swift tool to replace pacman.
Thank you guys for your kindness and time spent on this n00b, best!

Similar Messages

  • [solved] How to install the AUR

    I apologise if this question is answered somewhere, but I looked at the wiki pages and I am still confused.
    I am trying to install libreoffice-extension-languagetool
    I am using the command:
    sudo pacman -S libreoffice-extension-languagetool
    I get the message: error: target not found: libreoffice-extension-languagetool
    I understand that this is in the AUR, I can see it here: https://aur.archlinux.org/packages/libr … guagetool/
    I would be most appreciative of any assistance in understanding this specific situation.
    I checked my pacman.conf and found what I thought indicates that the community repositor is enabled:
    [community]
    Include = /etc/pacman.d/mirrorlist
    I am sure I missed something simple.
    Last edited by cprofitt (2015-02-07 18:28:10)

    cprofitt:
    After you get your grip on using AUR via makepkg, you may take a look at yaourt (@ArchWiki). It allows you to automatically rebuild packages when an update is available. It also helps a lot when building a package that has tons of dependencies coming from AUR.
    Note hower that I've put an emphasize "after". While yaourt is a great tool, using it without understanding "the basic way" first is not the wisest idea. Keep ewaller's words in mind: AUR is just a place where people may put a file that basically contains a set of commands to execute. It's just like finding information on a forum on how to compile a package. You wouldn't just blindly copy-paste commands from a forum to your terminal, would you?
    Last edited by mpan (2015-02-07 06:15:07)

  • [SOLVED} How to install from source

    Hi,
    I'm trying to install Wittfella's qtfm from source and I have no idea how to do it. Previously I've used ./configure and make install.
    What is the install process for Arch?
    Last edited by guriinii (2010-09-25 13:09:18)

    guriinii wrote:What do you mean buy "an AUR helper"?
    This http://wiki.archlinux.org/index.php/AUR_Helpers
    If you look into PKGBUILDs you see the good old './configure && make install' but by using pacman you don't have to worry about dependencies and if you remove the installed app, it gets removed all the way, no garbage left behind.
    Last edited by karol (2010-09-24 18:03:07)

  • [SOLVED]_How can I execute namebench installed from AUR?

    I have managed to install my first package from AUR, namebench. When i type in terminal
    namebench
    I get command not found.
    So how can I execute namebench?
    Thanks
    Last edited by zabrielza (2015-03-09 21:26:36)

    nullified wrote:What did you do to install it? I.e. are you sure you installed it correctly?
    I followed instructions from this link.
    $ cd ~***/Downloads/_Applications_From_AUR
    $ tar -xvf namebench.tar.gz
    After that
    $ cd namebench
    $ nano PKGBUILD
    When I read PKGBUILD there were dendencies tha I installed correctly. python2-graphy was installed from AUR too.
    $ makepkg -s
    # pacman -U namebench-1.3.1-7-any.pkg.tar.xz
    I had no errors at all.
    EDIT: How can I figure out whether I installed it correctly or not?
    Last edited by zabrielza (2015-03-09 21:15:57)

  • Update packages installed from AUR

    Is there some way to automatically check for newer packages that were installed from aur and install them.
    I want achieve behaviour similiar to pacman -Syu.

    karol wrote:http://wiki.archlinux.org/index.php/AUR_Helpers
    Yes, exactly. As well, there are countless threads on the subject. This has been covered to death.

  • Is installing from AUR similar to install from source?

    I wonder if installing applications from AUR is similar to installing from source? Recently I have a problem where Eclipse SWT embeded browser is broken and 1 solution is installing firefox from source. So I wonder if installing from AUR is similar as installing from source?
    StackOverflow question about broken SWT Browser

    You may also be interested in ABS.  ABS is the official build system for Arch.  Things supported by Developers go into Core and Extra, things supported by trusted users go into community.  To get the packages for the extra (which is where firefox lives), install and run (as root) abs.  Then the build stuff for firefox will live at /var/abs/extra/firefox
    ewaller@odin:/var/abs/extra/firefox 1021 %ls
    firefox.desktop firefox.install firefox-install-dir.patch libvpx.patch mozconfig PKGBUILD vendor.js
    Looking at the PKGBUILD, that package does compile from source.  Copy the directory to a user directory, enter that directory, and you can build your own copy with makepkg.  You can then install the package with pacman -U
    If you need to change something, change the files in your local copy.
    This is not that tough, but it is most definitively not a project for a beginner.  The documentation you need is out there, you will need to do your research.

  • [SOLVED] How to install custom kernel from AUR?

    I am trying to install the custom kernel for the Acer Aspire One from AUR. What is the correct way to go about doing this? I pacman -U the .pkg.tar.gz I downloaded and it put a new kernel folder in /usr/src. Do I just copy the old .config file and make?
    Last edited by future stir-fry (2008-12-23 01:26:57)

    zaza224 wrote:
    After installing new kernel with pacman -U you  just need to add a new line to grub menu.lst pointing to it and reboot
    How would you go about doing this in syslinux instead of grub?
    Whoa there, get your shotguns, the zombies are coming!!
    Seriously, welcome to the Arch forums zaza224
    Please familiarize yourself with our forum guidelines, in particular the topic about waking the dead:
    https://wiki.archlinux.org/index.php/Fo … Bumping.22
    Closing.

  • [SOLVED] cannot install from AUR

    as I was updating a kernel from AUR, I lost power during the build and now aurget, packer, and yaourt doesn't seem to work...
    these are the errors with an example of each:
    $ aurget -S calf-git
    searching AUR...
    Targets (1): calf-git-20100827-1
    Proceed with installation? [Y/n]
    :: Retrieving source tarball from AUR...
    --2010-11-22 18:20:36--  http://aur.archlinux.org/packages/calf- … git.tar.gz
    Resolving aur.archlinux.org... failed: Name or service not known.
    wget: unable to resolve host address "aur.archlinux.org"
    error: failed to retrieve aur sources
    packer -S kernel26-lqx
    Aur Targets    (1): kernel26-lqx
    Proceed with installation? [Y/n]
    tar: This does not look like a tar archive
    gzip: stdin: unexpected end of file
    tar: Child returned status 1
    tar: Error is not recoverable: exiting now
    /usr/bin/packer: line 273: cd: kernel26-lqx: No such file or directory
    No PKGBUILD found in directory.
    $ yaourt -S traverso
    curl error: Couldn't resolve host name
    only yaourt gave the curl error... I think that curl was updated around that time... any idea?
    Last edited by funkmuscle (2010-11-25 02:47:06)

    web browsing is fine.. pacman works so don't know what else I can do..
    when I ping AUR, I get:
    ping aur.archlinux.org
    PING aur.archlinux.org (208.92.232.29) 56(84) bytes of data.
    64 bytes from sigurd.archlinux.org (208.92.232.29): icmp_seq=1 ttl=57 time=243 ms
    64 bytes from sigurd.archlinux.org (208.92.232.29): icmp_seq=2 ttl=57 time=33.2 ms
    64 bytes from sigurd.archlinux.org (208.92.232.29): icmp_seq=3 ttl=57 time=32.7 ms
    64 bytes from sigurd.archlinux.org (208.92.232.29): icmp_seq=4 ttl=57 time=47.4 ms
    funny, packer updates the main repos:
    packer -Syyu
    Password:
    :: Synchronizing package databases...
    core                       35.8K  195.1K/s 00:00:00 [###########################] 100%
    extra                     449.0K  438.6K/s 00:00:01 [###########################] 100%
    community                 405.7K  378.7K/s 00:00:01 [###########################] 100%
    multilib                   21.8K  165.3K/s 00:00:00 [###########################] 100%
    :: Synchronizing aur database...
    aur                                        98  98 [#############################] 100%
    :: Starting full aur upgrade...
    it installed one package but not all that was available for update.
    Last edited by funkmuscle (2010-11-24 03:49:20)

  • [SOLVED]Whenever I try to install from aur, an error occurs

    Whenever I try to install stuff from aur, this error occurs.
    ~/Downloads/fnfx/PKGBUILD: line 16: make: command not found
    A failure occurred in build()
    What is wrong?
    Last edited by bilgee0629 (2011-10-23 16:51:12)

    You need to install base-devel group.
    https://wiki.archlinux.org/index.php/AUR#Prerequisites

  • [SOLVED] How to install and run (on debian) a separate, downlevel version of firefox for the F5/firepass VPN?

    (Note: my problem is similar to [https://support.mozilla.org/en-US/questions/931534?e=es&as=aaq another current problem] except that
    * OP is running windows (I'm running a debian linux)
    * OP is asking a more general question (how to fix?) while I'm asking for details on a proposed fix)
    I'm currently running
    $ lsb_release -ds
    Linux Mint Debian Edition
    $ cat /etc/debian_version
    wheezy/sid
    $ uname -rv
    3.2.0-2-amd64 #1 SMP Sun Mar 4 22:48:17 UTC 2012
    $ iceweasel --version
    Mozilla Iceweasel 13.0.1
    I'd like to continue running an uplevel iceweasel ([http://en.wikipedia.org/wiki/Mozilla_Corporation_software_rebranded_by_the_Debian_project which is firefox]) but apparently need to run a downlevel version in order to run a particular vendor-supplied plugin. How best to do that (i.e., with minimal performance degradation, and without affecting my package management)? Or is there another way to solve the general problem (running the F5 Network Access Plugin)? Why I ask:
    My employer is giving me remote access via a SecurID token and the F5 Network Access Plugin (F5NAP). The latter is in fact a browser plugin, which seems to me an odd way to implement a VPN, but it's the only offered option. Unfortunately,
    * the only browsers supported for linux are Firefox 3 and Firefox 8 (per [http://support.f5.com/kb/en-us/products/big-ip_apm/manuals/product/apm_compatibility_matrix_10_2_1.html this]--scroll to "Linux Operating Systems")
    * my primary laptop runs LMDE (see above) with Iceweasel 13 (from the mozilla.debian.net repository), which I want to keep. (It's the uplevel browser, dammit !-)
    So I first tried to install the F5NAP on my iceweasel, hoping it was sufficiently like the listed versions. I browsed to my employer's site, logged in using the token, and followed the link to install the plugin. Unfortunately, that failed: the xpi began running, but then quit with the message
    > F5 Network Access Plugin could not be installed because it is not compatible with Iceweasel 13.0.1
    Hoping for a simple workaround, I told the often-useful User Agent Switcher plugin to emulate Firefox 8, but no fix. Hence it seems like I will hafta
    * install Firefox 3 or Firefox 8
    * run that downlevel browser whenever I want remote access
    * run the uplevel browser for everything else
    This definitely seems like a kludge, so I am open to alternatives. Meanwhile I'm wondering:
    # Which of the F5-supported downlevel browsers (Firefox 3 or Firefox 8) has the smaller memory footprint?
    # How to install the downlevel browser so that it does not interfere with my uplevel browser's configuration, operation, and updating via debian package management?
    # How to run the downlevel browser so that its operation does not interfere with my uplevel browser? I know firefox typically wants to run singleton.

    @[https://support.mozilla.org/en-US/user/160087 verdi]: thanks for your helpful suggestions. The "fix" (actually a kludge, but I gotta work with what F5 and my employer give me) was:
    # Install/run latest Firefox 3 (despite there being [https://support.mozilla.org/en-US/questions/932269 no 64-bit version for linux]) using [https://docs.google.com/open?id=0BzDAFHgIxRzKbmJDUGZqTzhfbDg this bash scriptlet].
    # Create a [https://docs.google.com/open?id=0BzDAFHgIxRzKQjRyQndqUTJpRXM run script] to start firefox so that one can
    #* choose the appropriate profile (I was unable to set it from the script without startup error)
    #* run multiple instances (I don't want 3.x firefox touching my uplevel profile)
    # Run Firefox 3.x with the runner, then point it to my employer's site to install the [http://support.f5.com/kb/en-us/products/big-ip_apm/manuals/product/apm_compatibility_matrix_10_2_1.html F5 Network Access Plugin] (restarting firefox as required).
    The gnome-terminal tab from which I invoke the runner spews a bazillion "wrong ELF class: ELFCLASS64" errors, but the plugin runs, and I can SSH normally (though more slowly) to servers on the VLAN from another terminal tab.

  • Trying to get gnome-main-menu-svn (SLAB) installed from AUR

    Having soem troubles installing gnome-main-menu-svn (SLAB) installed from the AUR using yaourt. After getting all the dependencies figured out, there still seems to be problems.
    Here is what I have so far:
    $ yaourt -S gnome-main-menu-svn
    ==> Resuming previous build
    ==> Downloading gnome-main-menu-svn PKGBUILD from AUR...
    ==> Last 5 comments ordered by date (asc):
    Comment by: pressh on 20070926 [10:17:48]
    - beagle depends > makedepends
    - added instructions for beagle/tracker search functionality to install file
    Comment by: pressh on 20071206 [08:22:07]
    cleanup
    Comment by: raul_nds on 20080118 [02:07:13]
    How do I use this? It doesn't appear in the applets menu
    Comment by: raul_nds on 20080118 [02:24:48]
    Never mind. This removes dbus-sharp after the installation, and then requires it as a dependency. I missed the message
    Comment by: laloch on 20080427 [15:12:48]
    current revision (451) doesn't work with networkmanager 0.6.6 from extra. Revision 401 from http://svn.gnome.org/svn/gnome-main-menu/branches/gnome-2-22/ works for now.
    First Submitted: Tue, 28 Aug 2007 14:30:49 +0000
    Last Updated: Thu, 06 Dec 2007 08:22:07 +0000
    gnome-main-menu-svn 350-2 (Unsupported): Novell SLED Gnome main-menu applet
    ==> gnome-main-menu-svn dependencies:
    - glib2 (already installed)
    - gtk-doc (already installed)
    - libgnome (already installed)
    - gnome-panel (already installed)
    - libgtop (already installed)
    - dbus-sharp (already installed)
    - networkmanager (already installed)
    - hal (already installed)
    - wireless_tools (already installed)
    - gnome-menus (already installed)
    - avahi (already installed)
    - libbeagle (already installed)
    - libgail-gnome (already installed)
    - gnome-screensaver (already installed)
    - intltool (already installed)
    - pkgconfig (already installed)
    - subversion (already installed)
    - gnome-common (already installed)
    - versionpkg (already installed)
    - beagle (already installed)
    ==> Edit the PKGBUILD (recommended) ? [Y/n] ("A" to abort)
    ==> ----------------------------------------------
    ==>n
    ==> WARNING: This PKGBUILD contains install file that can be dangerous.
    gnome-main-menu.install
    ==> Edit gnome-main-menu.install (recommended) ? [Y/n] ("A" to abort)
    ==> ----------------------------------------------
    ==>n
    ==> Continue the building of 'gnome-main-menu-svn'? [Y/n]
    ==> ----------------------------------------------
    ==>y
    ==> Building and installing package
    mkdir: cannot create directory `/var/abs': Permission denied
    ==> WARNING: Unable to write in /var/abs/local/yaourtbuild/gnome-main-menu-svn directory. Using /tmp directory
    ==> Searching new CVS/SVN/GIT revision for gnome-main-menu-svn
    ==> retrieving latest revision number from svn... 467
    ==> newer revision detected: 467
    ==> modifying PKGBUILD to pkgver=467...
    ==> Determining latest svn revision...
    -> Version found: 467
    ==> Making package: gnome-main-menu-svn 467-2 (Fri May 16 16:11:44 ADT 2008)
    ==> Checking Runtime Dependencies...
    ==> Checking Buildtime Dependencies...
    ==> Retrieving Sources...
    ==> Validating source files with md5sums...
    ==> Extracting Sources...
    ==> Removing existing pkg/ directory...
    ==> Entering fakeroot environment...
    ==> Starting build()...
    At revision 467.
    ==> SVN checkout done or server timeout
    ==> Starting make...
    /usr/bin/gnome-autogen.sh
    checking for autoconf >= 2.53...
    testing autoconf2.50... not found.
    testing autoconf... found 2.62
    checking for automake >= 1.9...
    testing automake-1.10... found 1.10.1
    checking for libtool >= 1.4.3...
    testing libtoolize... found 2.2
    checking for glib-gettext >= 2.2.0...
    testing glib-gettextize... found 2.16.3
    checking for intltool >= 0.25...
    testing intltoolize... found 0.37.1
    checking for pkg-config >= 0.14.0...
    testing pkg-config... found 0.23
    checking for gtk-doc >= 1.0...
    testing gtkdocize... found 1.10
    Checking for required M4 macros...
    Checking for forbidden M4 macros...
    Processing ./configure.in
    Running libtoolize...
    libtoolize: putting auxiliary files in `.'.
    libtoolize: copying file `./ltmain.sh'
    libtoolize: You should add the contents of the following files to `aclocal.m4':
    libtoolize: `/usr/share/aclocal/libtool.m4'
    libtoolize: `/usr/share/aclocal/ltoptions.m4'
    libtoolize: `/usr/share/aclocal/ltversion.m4'
    libtoolize: `/usr/share/aclocal/ltsugar.m4'
    libtoolize: `/usr/share/aclocal/lt~obsolete.m4'
    Running glib-gettextize... Ignore non-fatal messages.
    Copying file mkinstalldirs
    Copying file po/Makefile.in.in
    Please add the files
    codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
    progtest.m4
    from the /aclocal directory to your autoconf macro directory
    or directly to your aclocal.m4 file.
    You will also need config.guess and config.sub, which you can get from
    ftp://ftp.gnu.org/pub/gnu/config/.
    Running intltoolize...
    Running gtkdocize...
    Running aclocal-1.10...
    Running autoconf...
    Running autoheader...
    Running automake-1.10...
    Processing ./trunk/configure.in
    Running libtoolize...
    libtoolize: You should add the contents of the following files to `aclocal.m4':
    libtoolize: `/usr/share/aclocal/libtool.m4'
    libtoolize: `/usr/share/aclocal/ltoptions.m4'
    libtoolize: `/usr/share/aclocal/ltversion.m4'
    libtoolize: `/usr/share/aclocal/ltsugar.m4'
    libtoolize: `/usr/share/aclocal/lt~obsolete.m4'
    Running glib-gettextize... Ignore non-fatal messages.
    Copying file mkinstalldirs
    Copying file po/Makefile.in.in
    Please add the files
    codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
    progtest.m4
    from the /aclocal directory to your autoconf macro directory
    or directly to your aclocal.m4 file.
    You will also need config.guess and config.sub, which you can get from
    ftp://ftp.gnu.org/pub/gnu/config/.
    Running intltoolize...
    intltoolize: 'po/Makefile.in.in' is out of date: use '--force' to overwrite
    make: *** No targets specified and no makefile found. Stop.
    ==> ERROR: Build Failed.
    Aborting...
    Error: Makepkg was unable to build gnome-main-menu-svn package.
    Any help is appreciated. I really love that menu!

    I ran yaourt as root to install gnome-main-menu-svn, and it got past that part. Looks like that was a problem with permissions that also needs to be fixed.
    Now its telling me that I don't have a high enough version of libnm-glib, it is asking for >= 0.7.0, and I have 0.6.6. I checked the the repos and there does not seem to be a 0.7.0 version or higher available. A suggestion on the gnome-main-menu-svn package page makes a suggestion, but Im not sure how to go about it
    current revision (451) doesn't work with networkmanager 0.6.6 from extra. Revision 401 from http://svn.gnome.org/svn/gnome-main-men … nome-2-22/ works for now.
    So I either need to get revision 401 from the svn instead, or get networkmanager and its libs at version 0.7.0
    How could I go about doing any of these things. I am not familiar with SVN, so go easy on me.
    EDIT:
    I found a package called networkmanager-beta which seems to be version 0.7.0. Trying to install that with yaourt is unsuccessful as well.
    NetworkManager-nm-netlink.o: In function `nm_netlink_get_default_handle':
    nm-netlink.c:(.text+0x38): undefined reference to `nl_handle_alloc_nondefault'
    nm-netlink.c:(.text+0x63): undefined reference to `nl_handle_set_pid'
    collect2: ld returned 1 exit status
    make[3]: *** [NetworkManager] Error 1
    make[3]: Leaving directory `/tmp/yaourt-tmp-root/aur-networkmanager-beta/networkmanager-beta/src/NetworkManager-0.7.0/src'
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/tmp/yaourt-tmp-root/aur-networkmanager-beta/networkmanager-beta/src/NetworkManager-0.7.0/src'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/tmp/yaourt-tmp-root/aur-networkmanager-beta/networkmanager-beta/src/NetworkManager-0.7.0'
    make: *** [all] Error 2
    ==> ERROR: Build Failed.
    Aborting...
    Error: Makepkg was unable to build networkmanager-beta package.
    Also had to do yaourt as root to get that far. Why is it that when you use yaourt as root, it advises you to switch to a normal user, and then the packages will not install correctly unless you do?
    So far I have been very turned off by the AUR
    Last edited by lungdart (2008-05-17 12:59:29)

  • [SOLVED] Removing E17 desktop from AUR script

    Hello,
    I went about today installing Arch with much success and was trying to install the E17 desktop which isn't working; anytime I type startx I get:
    xset: bad font path element (#0), possible cause are:
    Directory does not exist or has wrong permissions
    Director missing fonts.dir
    Incorrect font server address or syntax
    /home/fox/.xinitrc: line 4: exec: enlightenment_start: not found
    xinit looks like this:
    xset +fp /usr/share/fonts/local
    xset fp rehash
    exec enlightenment_start
    I was going to remove E17 and reinstall it, but since I used the easy_e17.sh script I don't know how to go about removing it. I got the script from the AUR and used pacman -U to install it, but I can't seem to find a way to undo it. I tried reading easy_e17 --help and googled for a while, but couldn't find any info. Any help is appreciated.
    Last edited by NexusX (2011-01-14 22:34:12)

    Awebb wrote:What's the objection against the package in the repos? Why all the hassle with a non-pacman install?
    I had the install from the repo's previously; the install was very smooth and it started just fine but I ran into a bug where if I attempted to remove a gadget from my desktop, my whole system would lock up. I jumped on to irc to see if anyone knew of a workaround when a dev told me that the snapshots in the repo's were about 2 weeks old, and that a large amount of work had been done over that time to that area, and that updating the snapshot would probably fix the issue. I know that at this point, it'd probably be easier to just re-install the package in the repos and avoid doing anything to reproduce the bug, but rather than take the easy way out I'd rather address the problem directly and have an up-to-date e17 install. In the meantime I got XFCE up and running so I have a fully functioning system.
    moetunes wrote:Enlightenment_start would be a script to set the environment up and start the window manager, it is important. It looks like the make errors, as they always are, are important and shouldn't be ignored. Try again and pay attention to what happens during make, more then likely it will be dependency problems.
    I went back and did another reinstall to see if I could read into those make errors a bit better, especially now that I have XFCE and a web browser to search with. The make errors didn't show up this time around (/shrug) but at the end of the install was a set of 3 instructions instructing the user to add 3 paths to their environment, one of which was the PATH argument listed in the wiki, the other two were for Python and an e17 library. Added them to /etc/profile:
    #E17 eas-e17
    PATH="$PATH:/opt/e17/bin"
    PYTHONPATH=":$PYTHONPATH"
    LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/opt/e17/lib"
    And shazaam, Enlightenment works I saw these instruction in previous installs, but dismissed them since 1 was in the wiki instructions, thinking that was all that was needed. I'm considering appending this finding to the wiki.
    The new updated install fixed the problem I was having with e17 before Now, lol, however a new one is showing up that might be worse.  Now that I can update the snapshot with a single command though I suppose I'll keep e17 around and play with it as updates happen. Thanks for sticking around, if it wasn't for you insistence that the problem probably was a fudged path variable, I might have missed it.

  • [SOLVED] How to install development headers in arch?

    How do I install development headers of a package in arch linux? I'm trying to build mumble from AUR, and get a lot of "undefined references" to speex, alsa, and ogg. on Ubuntu there was always a package -dev for a given package that contained the development headers.
    Here is the exact output:
    g++ -m64 -Wl,-z,relro -Wl,-z,now -Wl,-O1 -o ../../release/mumble11x release/BanEditor.o release/ACLEditor.o release/Log.o release/AudioConfigDialog.o release/AudioStats.o release/AudioInput.o release/AudioOutput.o release/main.o release/MainWindow.o release/ServerHandler.o release/About.o release/ConnectDialog.o release/Settings.o release/Database.o release/VersionCheck.o release/Global.o release/PlayerModel.o release/Audio.o release/ConfigDialog.o release/Plugins.o release/LookConfig.o release/Overlay.o release/AudioWizard.o release/ViewCert.o release/Messages.o release/TextMessage.o release/GlobalShortcut.o release/NetworkConfig.o release/LCD.o release/Usage.o release/ConfigWidget.o release/Timer.o release/CryptState.o release/OSInfo.o release/Message.o release/Player.o release/Channel.o release/ACL.o release/Connection.o release/smallft.o release/CrashReporter.o release/GlobalShortcut_unix.o release/TextToSpeech_unix.o release/Overlay_unix.o release/ALSAAudio.o release/OSS.o release/DBus.o release/moc_BanEditor.o release/moc_ACLEditor.o release/moc_Log.o release/moc_AudioConfigDialog.o release/moc_AudioStats.o release/moc_AudioInput.o release/moc_AudioOutput.o release/moc_MainWindow.o release/moc_ServerHandler.o release/moc_About.o release/moc_ConnectDialog.o release/moc_GlobalShortcut.o release/moc_TextToSpeech.o release/moc_Database.o release/moc_VersionCheck.o release/moc_PlayerModel.o release/moc_ConfigDialog.o release/moc_Plugins.o release/moc_LookConfig.o release/moc_Overlay.o release/moc_AudioWizard.o release/moc_ViewCert.o release/moc_TextMessage.o release/moc_NetworkConfig.o release/moc_LCD.o release/moc_Usage.o release/moc_ConfigWidget.o release/moc_Player.o release/moc_Channel.o release/moc_ACL.o release/moc_Connection.o release/moc_CrashReporter.o release/moc_GlobalShortcut_unix.o release/moc_ALSAAudio.o release/moc_OSS.o release/moc_DBus.o release/qrc_mumble.o -L../../release -L/usr/lib -L/usr/X11R6/lib64 -lXi -lQtDBus -L/usr/lib -pthread -pthread -pthread -pthread -pthread -pthread -lQtSql -pthread -pthread -lQtXml -pthread -pthread -lQtOpenGL -L/usr/X11R6/lib64 -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -lQtGui -pthread -lpng -lfreetype -lgobject-2.0 -lSM -lICE -pthread -pthread -lXrender -lfontconfig -lXext -lX11 -lQtNetwork -lssl -lcrypto -pthread -pthread -lQtCore -lz -lm -pthread -lgthread-2.0 -lrt -lglib-2.0 -lpthread -ldl -lGLU -lGL
    release/AudioConfigDialog.o: In function `AudioInputDialog::updateBitrate()':
    AudioConfigDialog.cpp:(.text+0x1dfa): undefined reference to `speex_lib_get_mode'
    AudioConfigDialog.cpp:(.text+0x1e02): undefined reference to `speex_encoder_init'
    AudioConfigDialog.cpp:(.text+0x1e1a): undefined reference to `speex_encoder_ctl'
    AudioConfigDialog.cpp:(.text+0x1e2f): undefined reference to `speex_encoder_ctl'
    AudioConfigDialog.cpp:(.text+0x1e3c): undefined reference to `speex_encoder_destroy'
    release/AudioStats.o: In function `AudioStats::on_Tick_timeout()':
    AudioStats.cpp:(.text+0xb3e): undefined reference to `speex_preprocess_ctl'
    AudioStats.cpp:(.text+0xb87): undefined reference to `speex_preprocess_ctl'
    AudioStats.cpp:(.text+0xba8): undefined reference to `speex_preprocess_ctl'
    AudioStats.cpp:(.text+0xce3): undefined reference to `speex_preprocess_ctl'
    release/AudioStats.o: In function `AudioNoiseWidget::paintEvent(QPaintEvent*)':
    AudioStats.cpp:(.text+0x1585): undefined reference to `speex_preprocess_ctl'
    release/AudioStats.o:AudioStats.cpp:(.text+0x15d1): more undefined references to `speex_preprocess_ctl' follow
    release/AudioStats.o: In function `AudioEchoWidget::paintGL()':
    AudioStats.cpp:(.text+0x1e8f): undefined reference to `speex_echo_ctl'
    AudioStats.cpp:(.text+0x1ee3): undefined reference to `speex_echo_ctl'
    release/AudioInput.o: In function `AudioInput::setMaxBandwidth(int)':
    AudioInput.cpp:(.text+0x756): undefined reference to `speex_lib_get_mode'
    AudioInput.cpp:(.text+0x763): undefined reference to `speex_encoder_init'
    AudioInput.cpp:(.text+0x788): undefined reference to `speex_encoder_ctl'
    AudioInput.cpp:(.text+0x798): undefined reference to `speex_encoder_ctl'
    AudioInput.cpp:(.text+0x81d): undefined reference to `speex_encoder_destroy'
    AudioInput.cpp:(.text+0x836): undefined reference to `speex_encoder_ctl'
    AudioInput.cpp:(.text+0x84f): undefined reference to `speex_encoder_ctl'
    release/AudioInput.o: In function `AudioInput::getMaxBandwidth()':
    AudioInput.cpp:(.text+0x8bd): undefined reference to `speex_lib_get_mode'
    AudioInput.cpp:(.text+0x8c5): undefined reference to `speex_encoder_init'
    AudioInput.cpp:(.text+0x8da): undefined reference to `speex_encoder_ctl'
    AudioInput.cpp:(.text+0x8ec): undefined reference to `speex_encoder_ctl'
    AudioInput.cpp:(.text+0x8f4): undefined reference to `speex_encoder_destroy'
    release/AudioInput.o: In function `AudioInput::addEcho(void const*, unsigned int)':
    AudioInput.cpp:(.text+0xa55): undefined reference to `speex_resampler_process_float'
    AudioInput.cpp:(.text+0xac0): undefined reference to `jitter_buffer_put'
    release/AudioInput.o: In function `AudioInput::initializeMixer()':
    AudioInput.cpp:(.text+0xb22): undefined reference to `speex_resampler_destroy'
    AudioInput.cpp:(.text+0xb30): undefined reference to `speex_resampler_destroy'
    AudioInput.cpp:(.text+0xb87): undefined reference to `speex_resampler_init'
    AudioInput.cpp:(.text+0xbfa): undefined reference to `speex_resampler_init'
    release/AudioInput.o: In function `AudioInput::~AudioInput()':
    AudioInput.cpp:(.text+0xd6b): undefined reference to `speex_bits_destroy'
    AudioInput.cpp:(.text+0xd77): undefined reference to `speex_encoder_destroy'
    AudioInput.cpp:(.text+0xd8c): undefined reference to `jitter_buffer_destroy'
    AudioInput.cpp:(.text+0xd9d): undefined reference to `speex_preprocess_state_destroy'
    AudioInput.cpp:(.text+0xdae): undefined reference to `speex_echo_state_destroy'
    AudioInput.cpp:(.text+0xdbc): undefined reference to `speex_resampler_destroy'
    AudioInput.cpp:(.text+0xdca): undefined reference to `speex_resampler_destroy'
    release/AudioInput.o: In function `AudioInput::~AudioInput()':
    AudioInput.cpp:(.text+0xeab): undefined reference to `speex_bits_destroy'
    AudioInput.cpp:(.text+0xeb7): undefined reference to `speex_encoder_destroy'
    AudioInput.cpp:(.text+0xecc): undefined reference to `jitter_buffer_destroy'
    AudioInput.cpp:(.text+0xedd): undefined reference to `speex_preprocess_state_destroy'
    AudioInput.cpp:(.text+0xeee): undefined reference to `speex_echo_state_destroy'
    AudioInput.cpp:(.text+0xefc): undefined reference to `speex_resampler_destroy'
    AudioInput.cpp:(.text+0xf0a): undefined reference to `speex_resampler_destroy'
    release/AudioInput.o: In function `AudioInput::~AudioInput()':
    AudioInput.cpp:(.text+0xfdb): undefined reference to `speex_bits_destroy'
    AudioInput.cpp:(.text+0xfe7): undefined reference to `speex_encoder_destroy'
    AudioInput.cpp:(.text+0xffc): undefined reference to `jitter_buffer_destroy'
    AudioInput.cpp:(.text+0x100d): undefined reference to `speex_preprocess_state_destroy'
    AudioInput.cpp:(.text+0x101e): undefined reference to `speex_echo_state_destroy'
    AudioInput.cpp:(.text+0x102c): undefined reference to `speex_resampler_destroy'
    AudioInput.cpp:(.text+0x103a): undefined reference to `speex_resampler_destroy'
    release/AudioInput.o: In function `AudioInput::AudioInput()':
    AudioInput.cpp:(.text+0x111e): undefined reference to `speex_bits_init'
    AudioInput.cpp:(.text+0x1126): undefined reference to `speex_bits_reset'
    AudioInput.cpp:(.text+0x1141): undefined reference to `speex_lib_get_mode'
    AudioInput.cpp:(.text+0x1149): undefined reference to `speex_encoder_init'
    AudioInput.cpp:(.text+0x1161): undefined reference to `speex_encoder_ctl'
    AudioInput.cpp:(.text+0x11c1): undefined reference to `speex_encoder_ctl'
    AudioInput.cpp:(.text+0x11dd): undefined reference to `speex_encoder_ctl'
    AudioInput.cpp:(.text+0x11f1): undefined reference to `speex_encoder_ctl'
    AudioInput.cpp:(.text+0x1219): undefined reference to `speex_encoder_ctl'
    release/AudioInput.o:AudioInput.cpp:(.text+0x122d): more undefined references to `speex_encoder_ctl' follow
    release/AudioInput.o: In function `AudioInput::AudioInput()':
    AudioInput.cpp:(.text+0x1294): undefined reference to `jitter_buffer_init'
    release/AudioInput.o: In function `AudioInput::AudioInput()':
    AudioInput.cpp:(.text+0x142e): undefined reference to `speex_bits_init'
    AudioInput.cpp:(.text+0x1436): undefined reference to `speex_bits_reset'
    AudioInput.cpp:(.text+0x1451): undefined reference to `speex_lib_get_mode'
    AudioInput.cpp:(.text+0x1459): undefined reference to `speex_encoder_init'
    AudioInput.cpp:(.text+0x1471): undefined reference to `speex_encoder_ctl'
    AudioInput.cpp:(.text+0x14d1): undefined reference to `speex_encoder_ctl'
    AudioInput.cpp:(.text+0x14ed): undefined reference to `speex_encoder_ctl'
    AudioInput.cpp:(.text+0x1501): undefined reference to `speex_encoder_ctl'
    AudioInput.cpp:(.text+0x1529): undefined reference to `speex_encoder_ctl'
    release/AudioInput.o:AudioInput.cpp:(.text+0x153d): more undefined references to `speex_encoder_ctl' follow
    release/AudioInput.o: In function `AudioInput::AudioInput()':
    AudioInput.cpp:(.text+0x15a4): undefined reference to `jitter_buffer_init'
    release/AudioInput.o: In function `AudioInput::flushCheck()':
    AudioInput.cpp:(.text+0x1773): undefined reference to `speex_bits_nbytes'
    AudioInput.cpp:(.text+0x17ee): undefined reference to `speex_bits_write'
    AudioInput.cpp:(.text+0x1862): undefined reference to `speex_bits_reset'
    release/AudioInput.o: In function `AudioInput::encodeAudioFrame()':
    AudioInput.cpp:(.text+0x1b35): undefined reference to `speex_preprocess_state_destroy'
    AudioInput.cpp:(.text+0x1b46): undefined reference to `speex_echo_state_destroy'
    AudioInput.cpp:(.text+0x1b53): undefined reference to `speex_preprocess_state_init'
    AudioInput.cpp:(.text+0x1b75): undefined reference to `speex_preprocess_ctl'
    AudioInput.cpp:(.text+0x1b86): undefined reference to `speex_preprocess_ctl'
    AudioInput.cpp:(.text+0x1b9a): undefined reference to `speex_preprocess_ctl'
    AudioInput.cpp:(.text+0x1bae): undefined reference to `speex_preprocess_ctl'
    AudioInput.cpp:(.text+0x1bc9): undefined reference to `speex_preprocess_ctl'
    release/AudioInput.o:AudioInput.cpp:(.text+0x1c0f): more undefined references to `speex_preprocess_ctl' follow
    release/AudioInput.o: In function `AudioInput::encodeAudioFrame()':
    AudioInput.cpp:(.text+0x1c61): undefined reference to `speex_bits_reset'
    AudioInput.cpp:(.text+0x1c92): undefined reference to `speex_echo_cancellation'
    AudioInput.cpp:(.text+0x1ca5): undefined reference to `speex_preprocess_run'
    AudioInput.cpp:(.text+0x1d5a): undefined reference to `speex_preprocess_ctl'
    AudioInput.cpp:(.text+0x2066): undefined reference to `speex_encode_int'
    AudioInput.cpp:(.text+0x2085): undefined reference to `speex_encoder_ctl'
    AudioInput.cpp:(.text+0x22c7): undefined reference to `speex_preprocess_run'
    AudioInput.cpp:(.text+0x22e9): undefined reference to `speex_echo_state_init'
    AudioInput.cpp:(.text+0x2307): undefined reference to `speex_echo_ctl'
    AudioInput.cpp:(.text+0x231f): undefined reference to `speex_preprocess_ctl'
    AudioInput.cpp:(.text+0x2328): undefined reference to `jitter_buffer_reset'
    AudioInput.cpp:(.text+0x24f4): undefined reference to `speex_bits_pack'
    AudioInput.cpp:(.text+0x2508): undefined reference to `speex_bits_pack'
    AudioInput.cpp:(.text+0x254e): undefined reference to `speex_bits_pack'
    release/AudioInput.o: In function `AudioInput::addMic(void const*, unsigned int)':
    AudioInput.cpp:(.text+0x26c0): undefined reference to `speex_resampler_process_float'
    AudioInput.cpp:(.text+0x2780): undefined reference to `jitter_buffer_get'
    AudioInput.cpp:(.text+0x2789): undefined reference to `jitter_buffer_tick'
    release/AudioOutput.o: In function `AudioOutput::AudioOutput()':
    AudioOutput.cpp:(.text+0x6d8): undefined reference to `speex_lib_get_mode'
    AudioOutput.cpp:(.text+0x6e0): undefined reference to `speex_decoder_init'
    AudioOutput.cpp:(.text+0x6f4): undefined reference to `speex_decoder_ctl'
    AudioOutput.cpp:(.text+0x6fc): undefined reference to `speex_decoder_destroy'
    release/AudioOutput.o: In function `AudioOutput::AudioOutput()':
    AudioOutput.cpp:(.text+0x7c8): undefined reference to `speex_lib_get_mode'
    AudioOutput.cpp:(.text+0x7d0): undefined reference to `speex_decoder_init'
    AudioOutput.cpp:(.text+0x7e4): undefined reference to `speex_decoder_ctl'
    AudioOutput.cpp:(.text+0x7ec): undefined reference to `speex_decoder_destroy'
    release/AudioOutput.o: In function `AudioOutputSample::needSamples(unsigned int)':
    AudioOutput.cpp:(.text+0xa74): undefined reference to `speex_bits_remaining'
    AudioOutput.cpp:(.text+0xaef): undefined reference to `speex_bits_set_bit_buffer'
    AudioOutput.cpp:(.text+0xaf7): undefined reference to `speex_bits_rewind'
    AudioOutput.cpp:(.text+0xb09): undefined reference to `speex_decode'
    AudioOutput.cpp:(.text+0xb43): undefined reference to `speex_resampler_process_float'
    release/AudioOutput.o: In function `AudioOutputSpeech::speexCallback(SpeexBits*, void*, void*)':
    AudioOutput.cpp:(.text+0xbdf): undefined reference to `speex_bits_unpack_unsigned'
    AudioOutput.cpp:(.text+0xc29): undefined reference to `speex_bits_unpack_unsigned'
    release/AudioOutput.o: In function `AudioOutputSpeech::~AudioOutputSpeech()':
    AudioOutput.cpp:(.text+0xed0): undefined reference to `speex_decoder_destroy'
    AudioOutput.cpp:(.text+0xedc): undefined reference to `jitter_buffer_destroy'
    AudioOutput.cpp:(.text+0xee5): undefined reference to `speex_bits_destroy'
    release/AudioOutput.o: In function `AudioOutputSpeech::~AudioOutputSpeech()':
    AudioOutput.cpp:(.text+0xf60): undefined reference to `speex_decoder_destroy'
    AudioOutput.cpp:(.text+0xf6c): undefined reference to `jitter_buffer_destroy'
    AudioOutput.cpp:(.text+0xf75): undefined reference to `speex_bits_destroy'
    release/AudioOutput.o: In function `AudioOutputSpeech::~AudioOutputSpeech()':
    AudioOutput.cpp:(.text+0xfe0): undefined reference to `speex_decoder_destroy'
    AudioOutput.cpp:(.text+0xfec): undefined reference to `jitter_buffer_destroy'
    AudioOutput.cpp:(.text+0xff5): undefined reference to `speex_bits_destroy'
    release/AudioOutput.o: In function `AudioOutputSample::~AudioOutputSample()':
    AudioOutput.cpp:(.text+0x1060): undefined reference to `speex_decoder_destroy'
    AudioOutput.cpp:(.text+0x1069): undefined reference to `speex_bits_destroy'
    release/AudioOutput.o: In function `AudioOutputSample::~AudioOutputSample()':
    AudioOutput.cpp:(.text+0x10e0): undefined reference to `speex_decoder_destroy'
    AudioOutput.cpp:(.text+0x10e9): undefined reference to `speex_bits_destroy'
    release/AudioOutput.o: In function `AudioOutputSample::~AudioOutputSample()':
    AudioOutput.cpp:(.text+0x1150): undefined reference to `speex_decoder_destroy'
    AudioOutput.cpp:(.text+0x1159): undefined reference to `speex_bits_destroy'
    release/AudioOutput.o: In function `AudioOutputSpeech::AudioOutputSpeech(ClientPlayer*, unsigned int)':
    AudioOutput.cpp:(.text+0x120d): undefined reference to `speex_lib_get_mode'
    AudioOutput.cpp:(.text+0x1215): undefined reference to `speex_decoder_init'
    AudioOutput.cpp:(.text+0x1233): undefined reference to `speex_decoder_ctl'
    AudioOutput.cpp:(.text+0x1248): undefined reference to `speex_decoder_ctl'
    AudioOutput.cpp:(.text+0x1271): undefined reference to `speex_resampler_init'
    AudioOutput.cpp:(.text+0x12d6): undefined reference to `speex_decoder_ctl'
    AudioOutput.cpp:(.text+0x12f2): undefined reference to `jitter_buffer_init'
    AudioOutput.cpp:(.text+0x131a): undefined reference to `jitter_buffer_ctl'
    AudioOutput.cpp:(.text+0x1323): undefined reference to `speex_bits_init'
    release/AudioOutput.o: In function `AudioOutputSpeech::AudioOutputSpeech(ClientPlayer*, unsigned int)':
    AudioOutput.cpp:(.text+0x13ed): undefined reference to `speex_lib_get_mode'
    AudioOutput.cpp:(.text+0x13f5): undefined reference to `speex_decoder_init'
    AudioOutput.cpp:(.text+0x1413): undefined reference to `speex_decoder_ctl'
    AudioOutput.cpp:(.text+0x1428): undefined reference to `speex_decoder_ctl'
    AudioOutput.cpp:(.text+0x1451): undefined reference to `speex_resampler_init'
    AudioOutput.cpp:(.text+0x14b6): undefined reference to `speex_decoder_ctl'
    AudioOutput.cpp:(.text+0x14d2): undefined reference to `jitter_buffer_init'
    AudioOutput.cpp:(.text+0x14fa): undefined reference to `jitter_buffer_ctl'
    AudioOutput.cpp:(.text+0x1503): undefined reference to `speex_bits_init'
    release/AudioOutput.o: In function `AudioOutputSample::AudioOutputSample(QString const&, QList<QByteArray> const&, bool, unsigned int)':
    AudioOutput.cpp:(.text+0x15c7): undefined reference to `speex_lib_get_mode'
    AudioOutput.cpp:(.text+0x15cf): undefined reference to `speex_decoder_init'
    AudioOutput.cpp:(.text+0x15ed): undefined reference to `speex_decoder_ctl'
    AudioOutput.cpp:(.text+0x1602): undefined reference to `speex_decoder_ctl'
    AudioOutput.cpp:(.text+0x162b): undefined reference to `speex_resampler_init'
    AudioOutput.cpp:(.text+0x16b1): undefined reference to `speex_bits_init'
    release/AudioOutput.o: In function `AudioOutputSample::AudioOutputSample(QString const&, QList<QByteArray> const&, bool, unsigned int)':
    AudioOutput.cpp:(.text+0x1797): undefined reference to `speex_lib_get_mode'
    AudioOutput.cpp:(.text+0x179f): undefined reference to `speex_decoder_init'
    AudioOutput.cpp:(.text+0x17bd): undefined reference to `speex_decoder_ctl'
    AudioOutput.cpp:(.text+0x17d2): undefined reference to `speex_decoder_ctl'
    AudioOutput.cpp:(.text+0x17fb): undefined reference to `speex_resampler_init'
    AudioOutput.cpp:(.text+0x1881): undefined reference to `speex_bits_init'
    release/AudioOutput.o: In function `AudioOutputSample::getPacketsFromFile(QString const&)':
    AudioOutput.cpp:(.text+0x1d6e): undefined reference to `ogg_sync_init'
    AudioOutput.cpp:(.text+0x1d8f): undefined reference to `ogg_sync_buffer'
    AudioOutput.cpp:(.text+0x1dc8): undefined reference to `ogg_sync_wrote'
    AudioOutput.cpp:(.text+0x1df9): undefined reference to `ogg_page_serialno'
    AudioOutput.cpp:(.text+0x1e05): undefined reference to `ogg_stream_init'
    AudioOutput.cpp:(.text+0x1e17): undefined reference to `ogg_stream_pagein'
    AudioOutput.cpp:(.text+0x1e3f): undefined reference to `ogg_sync_pageout'
    AudioOutput.cpp:(.text+0x1e5a): undefined reference to `ogg_page_serialno'
    AudioOutput.cpp:(.text+0x1e73): undefined reference to `ogg_page_serialno'
    AudioOutput.cpp:(.text+0x1e7f): undefined reference to `ogg_stream_reset_serialno'
    AudioOutput.cpp:(.text+0x1f3b): undefined reference to `speex_packet_to_header'
    AudioOutput.cpp:(.text+0x1f80): undefined reference to `ogg_stream_packetout'
    AudioOutput.cpp:(.text+0x210b): undefined reference to `ogg_sync_clear'
    AudioOutput.cpp:(.text+0x2179): undefined reference to `ogg_stream_clear'
    release/AudioOutput.o: In function `AudioOutputSpeech::addFrameToBuffer(QByteArray const&, unsigned int)':
    AudioOutput.cpp:(.text+0x229e): undefined reference to `jitter_buffer_put'
    release/AudioOutput.o: In function `AudioOutputSpeech::needSamples(unsigned int)':
    AudioOutput.cpp:(.text+0x4a6d): undefined reference to `jitter_buffer_get'
    AudioOutput.cpp:(.text+0x4aab): undefined reference to `speex_decode'
    AudioOutput.cpp:(.text+0x4ac0): undefined reference to `speex_decoder_ctl'
    AudioOutput.cpp:(.text+0x4ad8): undefined reference to `jitter_buffer_update_delay'
    AudioOutput.cpp:(.text+0x4ae4): undefined reference to `jitter_buffer_tick'
    AudioOutput.cpp:(.text+0x4b2c): undefined reference to `speex_resampler_process_float'
    AudioOutput.cpp:(.text+0x4b7a): undefined reference to `speex_decode'
    AudioOutput.cpp:(.text+0x4b8e): undefined reference to `jitter_buffer_tick'
    AudioOutput.cpp:(.text+0x4c08): undefined reference to `speex_bits_read_from'
    AudioOutput.cpp:(.text+0x4c1a): undefined reference to `speex_decode'
    release/About.o: In function `AboutSpeexDialog::AboutSpeexDialog(QWidget*)':
    About.cpp:(.text+0x56): undefined reference to `speex_lib_ctl'
    release/About.o: In function `AboutSpeexDialog::AboutSpeexDialog(QWidget*)':
    About.cpp:(.text+0x446): undefined reference to `speex_lib_ctl'
    release/ALSAAudio.o: In function `ALSAEnumerator::getHint(void*, char const*)':
    ALSAAudio.cpp:(.text+0x7de): undefined reference to `snd_device_name_get_hint'
    release/ALSAAudio.o: In function `ALSAAudioOutput::run()':
    ALSAAudio.cpp:(.text+0xe75): undefined reference to `snd_pcm_hw_params_sizeof'
    ALSAAudio.cpp:(.text+0xe8e): undefined reference to `snd_pcm_hw_params_sizeof'
    ALSAAudio.cpp:(.text+0xea0): undefined reference to `snd_pcm_sw_params_sizeof'
    ALSAAudio.cpp:(.text+0xeb9): undefined reference to `snd_pcm_sw_params_sizeof'
    ALSAAudio.cpp:(.text+0xef5): undefined reference to `snd_pcm_open'
    ALSAAudio.cpp:(.text+0xf0c): undefined reference to `snd_pcm_hw_params_any'
    ALSAAudio.cpp:(.text+0x105b): undefined reference to `snd_pcm_writei'
    ALSAAudio.cpp:(.text+0x10f1): undefined reference to `snd_pcm_hw_params_current'
    ALSAAudio.cpp:(.text+0x1105): undefined reference to `snd_pcm_hw_params_get_channels'
    ALSAAudio.cpp:(.text+0x111b): undefined reference to `snd_pcm_hw_params_get_rate'
    ALSAAudio.cpp:(.text+0x1158): undefined reference to `snd_pcm_poll_descriptors_count'
    ALSAAudio.cpp:(.text+0x1170): undefined reference to `snd_pcm_poll_descriptors'
    ALSAAudio.cpp:(.text+0x11b1): undefined reference to `snd_pcm_close'
    ALSAAudio.cpp:(.text+0x11c4): undefined reference to `snd_strerror'
    ALSAAudio.cpp:(.text+0x1274): undefined reference to `snd_pcm_close'
    ALSAAudio.cpp:(.text+0x12da): undefined reference to `snd_pcm_hw_params_set_access'
    ALSAAudio.cpp:(.text+0x12f6): undefined reference to `snd_pcm_hw_params_set_format'
    ALSAAudio.cpp:(.text+0x1311): undefined reference to `snd_pcm_hw_params_set_channels_near'
    ALSAAudio.cpp:(.text+0x1335): undefined reference to `snd_pcm_hw_params_set_rate_near'
    ALSAAudio.cpp:(.text+0x138b): undefined reference to `snd_pcm_poll_descriptors_revents'
    ALSAAudio.cpp:(.text+0x13b9): undefined reference to `snd_pcm_avail_update'
    ALSAAudio.cpp:(.text+0x13f2): undefined reference to `snd_pcm_writei'
    ALSAAudio.cpp:(.text+0x1400): undefined reference to `snd_strerror'
    ALSAAudio.cpp:(.text+0x143b): undefined reference to `snd_pcm_drain'
    ALSAAudio.cpp:(.text+0x1459): undefined reference to `snd_pcm_prepare'
    ALSAAudio.cpp:(.text+0x1483): undefined reference to `snd_pcm_writei'
    ALSAAudio.cpp:(.text+0x14af): undefined reference to `snd_pcm_writei'
    ALSAAudio.cpp:(.text+0x14ed): undefined reference to `snd_pcm_prepare'
    ALSAAudio.cpp:(.text+0x1503): undefined reference to `snd_strerror'
    ALSAAudio.cpp:(.text+0x1525): undefined reference to `snd_pcm_drain'
    ALSAAudio.cpp:(.text+0x152e): undefined reference to `snd_pcm_prepare'
    ALSAAudio.cpp:(.text+0x1580): undefined reference to `snd_pcm_writei'
    ALSAAudio.cpp:(.text+0x158b): undefined reference to `snd_strerror'
    ALSAAudio.cpp:(.text+0x15d2): undefined reference to `snd_pcm_sw_params_current'
    ALSAAudio.cpp:(.text+0x15ed): undefined reference to `snd_pcm_sw_params_set_avail_min'
    ALSAAudio.cpp:(.text+0x160c): undefined reference to `snd_pcm_sw_params_set_start_threshold'
    ALSAAudio.cpp:(.text+0x1627): undefined reference to `snd_pcm_sw_params_set_stop_threshold'
    ALSAAudio.cpp:(.text+0x163e): undefined reference to `snd_pcm_sw_params'
    ALSAAudio.cpp:(.text+0x1652): undefined reference to `snd_pcm_prepare'
    ALSAAudio.cpp:(.text+0x1665): undefined reference to `snd_strerror'
    ALSAAudio.cpp:(.text+0x1695): undefined reference to `snd_pcm_hw_params_set_period_size_near'
    ALSAAudio.cpp:(.text+0x16b0): undefined reference to `snd_pcm_hw_params_set_buffer_size_near'
    ALSAAudio.cpp:(.text+0x16c7): undefined reference to `snd_pcm_hw_params'
    ALSAAudio.cpp:(.text+0x16de): undefined reference to `snd_pcm_hw_params_current'
    ALSAAudio.cpp:(.text+0x16f8): undefined reference to `snd_pcm_hw_params_get_period_size'
    ALSAAudio.cpp:(.text+0x170f): undefined reference to `snd_pcm_hw_params_get_buffer_size'
    ALSAAudio.cpp:(.text+0x175e): undefined reference to `snd_pcm_hw_params_get_channels_max'
    ALSAAudio.cpp:(.text+0x17c9): undefined reference to `snd_strerror'
    ALSAAudio.cpp:(.text+0x17f0): undefined reference to `snd_strerror'
    ALSAAudio.cpp:(.text+0x1818): undefined reference to `snd_strerror'
    ALSAAudio.cpp:(.text+0x1840): undefined reference to `snd_strerror'
    ALSAAudio.cpp:(.text+0x1861): undefined reference to `snd_strerror'
    release/ALSAAudio.o:ALSAAudio.cpp:(.text+0x1889): more undefined references to `snd_strerror' follow
    release/ALSAAudio.o: In function `ALSAAudioInput::run()':
    ALSAAudio.cpp:(.text+0x216a): undefined reference to `snd_pcm_hw_params_sizeof'
    ALSAAudio.cpp:(.text+0x2183): undefined reference to `snd_pcm_hw_params_sizeof'
    ALSAAudio.cpp:(.text+0x21c2): undefined reference to `snd_pcm_open'
    ALSAAudio.cpp:(.text+0x21d8): undefined reference to `snd_pcm_hw_params_any'
    ALSAAudio.cpp:(.text+0x21f1): undefined reference to `snd_pcm_hw_params_set_access'
    ALSAAudio.cpp:(.text+0x220c): undefined reference to `snd_pcm_hw_params_set_format'
    ALSAAudio.cpp:(.text+0x2228): undefined reference to `snd_pcm_hw_params_set_rate_near'
    ALSAAudio.cpp:(.text+0x2242): undefined reference to `snd_pcm_hw_params_set_channels_near'
    ALSAAudio.cpp:(.text+0x227f): undefined reference to `snd_pcm_hw_params_set_period_size_near'
    ALSAAudio.cpp:(.text+0x2299): undefined reference to `snd_pcm_hw_params_set_buffer_size_near'
    ALSAAudio.cpp:(.text+0x22af): undefined reference to `snd_pcm_hw_params'
    ALSAAudio.cpp:(.text+0x22f1): undefined reference to `snd_pcm_drain'
    ALSAAudio.cpp:(.text+0x22fa): undefined reference to `snd_pcm_close'
    ALSAAudio.cpp:(.text+0x230f): undefined reference to `snd_strerror'
    ALSAAudio.cpp:(.text+0x2410): undefined reference to `snd_pcm_hw_params_current'
    ALSAAudio.cpp:(.text+0x2427): undefined reference to `snd_pcm_hw_params_get_channels'
    ALSAAudio.cpp:(.text+0x2440): undefined reference to `snd_pcm_hw_params_get_rate'
    ALSAAudio.cpp:(.text+0x2453): undefined reference to `snd_pcm_prepare'
    ALSAAudio.cpp:(.text+0x2466): undefined reference to `snd_pcm_start'
    ALSAAudio.cpp:(.text+0x24d9): undefined reference to `snd_pcm_readi'
    ALSAAudio.cpp:(.text+0x2525): undefined reference to `snd_pcm_drain'
    ALSAAudio.cpp:(.text+0x252e): undefined reference to `snd_pcm_close'
    ALSAAudio.cpp:(.text+0x254b): undefined reference to `snd_strerror'
    ALSAAudio.cpp:(.text+0x256d): undefined reference to `snd_pcm_prepare'
    ALSAAudio.cpp:(.text+0x2574): undefined reference to `snd_strerror'
    ALSAAudio.cpp:(.text+0x2581): undefined reference to `snd_strerror'
    ALSAAudio.cpp:(.text+0x25a5): undefined reference to `snd_pcm_prepare'
    ALSAAudio.cpp:(.text+0x25ac): undefined reference to `snd_strerror'
    ALSAAudio.cpp:(.text+0x25b6): undefined reference to `snd_strerror'
    ALSAAudio.cpp:(.text+0x2661): undefined reference to `snd_strerror'
    ALSAAudio.cpp:(.text+0x26aa): undefined reference to `snd_strerror'
    ALSAAudio.cpp:(.text+0x26cf): undefined reference to `snd_strerror'
    release/ALSAAudio.o:ALSAAudio.cpp:(.text+0x26ec): more undefined references to `snd_strerror' follow
    release/ALSAAudio.o: In function `ALSAEnumerator::ALSAEnumerator()':
    ALSAAudio.cpp:(.text+0x2af0): undefined reference to `snd_config_update'
    ALSAAudio.cpp:(.text+0x2af7): undefined reference to `snd_config'
    ALSAAudio.cpp:(.text+0x2b09): undefined reference to `snd_config_search'
    ALSAAudio.cpp:(.text+0x2b24): undefined reference to `snd_config_set_ascii'
    ALSAAudio.cpp:(.text+0x2b5f): undefined reference to `snd_device_name_hint'
    ALSAAudio.cpp:(.text+0x2f69): undefined reference to `snd_device_name_free_hint'
    ALSAAudio.cpp:(.text+0x2f6e): undefined reference to `snd_config_update_free_global'
    ALSAAudio.cpp:(.text+0x2f73): undefined reference to `snd_config_update'
    release/ALSAAudio.o: In function `ALSAInit::initialize()':
    ALSAAudio.cpp:(.text+0x324f): undefined reference to `snd_card_next'
    release/ALSAAudio.o: In function `ALSAEnumerator::ALSAEnumerator()':
    ALSAAudio.cpp:(.text+0x3540): undefined reference to `snd_config_update'
    ALSAAudio.cpp:(.text+0x3547): undefined reference to `snd_config'
    ALSAAudio.cpp:(.text+0x3559): undefined reference to `snd_config_search'
    ALSAAudio.cpp:(.text+0x3574): undefined reference to `snd_config_set_ascii'
    ALSAAudio.cpp:(.text+0x35af): undefined reference to `snd_device_name_hint'
    ALSAAudio.cpp:(.text+0x39b9): undefined reference to `snd_device_name_free_hint'
    ALSAAudio.cpp:(.text+0x39be): undefined reference to `snd_config_update_free_global'
    ALSAAudio.cpp:(.text+0x39c3): undefined reference to `snd_config_update'
    collect2: ld returned 1 exit status
    make[2]: *** [../../release/mumble11x] Error 1
    make[2]: Leaving directory `/home/scrawl/Downloads/mumble/src/mumble-1.2.1/src/mumble11x'
    make[1]: *** [release] Error 2
    make[1]: Leaving directory `/home/scrawl/Downloads/mumble/src/mumble-1.2.1/src/mumble11x'
    make: *** [sub-src-mumble11x-make_default-ordered] Error 2
    Last edited by scrawl (2010-02-04 21:21:06)

    pacman -S base-devel && pacman -Suy should give you everything you need, except specific dependencies.
    Ahh  that what I get for posting without refreshing OP.
    Last edited by jwbirdsong (2010-01-16 17:04:28)

  • [Solved] How to install yajl 2.0 and reinstall yaourt?

    I had yaourt with yajl 1.0, but somehow got deleted. My fault.
    I had used yaourt, even if it asked for yajl>=2.0 and installed packages from AUR.
    Now I cannot install yaourt, as it asks for yajl>=2.0
    I can only install yajl 1.0.11-3, as pacman/kpackagekit won't find yajl 2.0.1-0, so I downloaded the tar.gz file, but don't know how to install it.
    This is the zip file; lloyd-yajl-2.0.1-0-gf4b2b1a.tar.gz and its in the Home directory.
    What should I do to install this, so I can install yaourt again?
    Thanks!
    Last edited by Ariya (2011-09-24 15:31:54)

    There is no PKBUILD.
    Once extracted, went into the directory
    $ cd lloyd-yajl-f4b2b1a, then
    $ ./configure && make install
    finally,
    58/58 tests successful, but;
    Install the project...
    -- Install configuration: "Release"                                                                                                         
    -- Installing: /usr/local/lib/libyajl.so.2.0.1
    CMake Error at src/cmake_install.cmake:48 (FILE):
      file INSTALL cannot copy file
      "/home/ariya/builds/lloyd-yajl-f4b2b1a/build/yajl-2.0.1/lib/libyajl.so.2.0.1"
      to "/usr/local/lib/libyajl.so.2.0.1".
    Call Stack (most recent call first):
      cmake_install.cmake:37 (INCLUDE)
    make[1]: *** [install] Error 1
    make[1]: Leaving directory `/home/ariya/builds/lloyd-yajl-f4b2b1a/build'
    make: *** [install] Error 2
    So, I copied /home/ariya/builds/lloyd-yajl-f4b2b1a/build/yajl-2.0.1/lib/libyajl.so.2.0.1"  to "/usr/local/lib/libyajl.so.2.0.1
    But, there is no yajl-2.0.1 installed.
    The build directory containst the following; CMakeCache.txt  CMakeFiles  cmake_install.cmake  example  Makefile  perf  reformatter  src  test  verify  yajl-2.0.1
    What have I done wrong?
    Thanks!

  • Pidgin Nateon plugin won't install from Aur / or manually svn Error

    This is for a korean messenger plugin..
    From
    http://dev.haz3.com/viewforum.php?f=16
    I try the svn command:
    svn co http://dev.haz3.com/svn/nateon/trunk
    and I get:
    svn: OPTIONS of 'http://dev.haz3.com/svn/nateon/trunk': 200 OK (http://dev.haz3.com)
    I tried building from from AUR as well, and the PKGBUILD file tried to do the same thing:
    svn co http://dev.haz3.com/svn/nateon/trunk
    So not sure what to do.. I found a source tar from launchpad and built it but it's not working in pidgin... so not sure how to fix this :S
    Any help is appreciated,
    Thanks
    EDIT: I fixed it!
    For some reason when I make and make install, it put things in /usr/local/lib,, when it needs to be in /usr/lib/
    Last edited by nomadicalien (2010-05-25 13:29:50)

    nomadicalien wrote:For some reason when I make and make install, it put things in /usr/local/lib,, when it needs to be in /usr/lib/
    which is why is always best to use makepkg/pacman to install anything. You never know where things are at/go to.
    If you MUST make && make install  try to use ./configure --prefix=/usr .  Many pkg use /usr/local/ as default (as you see)

Maybe you are looking for

  • Problem with Flash video in webpage

    I've encoded a number of videos in the FLV format(using both Flash Video encoder and Quicktime), using standard preset settings, inserted in webpage using dreamweaver standard - Insert Media - Flash Video. When I try to play the videos, online or tes

  • Having some problems with links

    OK, I've used this way of doing this for a while, but recently I started having trouble with getting this to work. I have a site with a link to the organization's current newsletter.  I have a "previous page" link so that you can go back to the page

  • Plug-in PDF, Internet Explorer, unable to open a pdf file from web site. Question mark

    Hello, A computer where Acrobat 9 Standard and Acrobat Reader 9 have been installed. When I try to read a pdf file from a web site and read it in IE, I get a popup whith a question mark and no text. The pdf file is not open. I have try to reinstall t

  • Running sql script from pl/sql

    Is there any standard way to run an external sql script from pl/sql I really appreciate any assistance.

  • IPhone 3G stock and first gen charging cable doesn't fit cleanly.

    Has anyone else noticed that the charging cord that came from apple doesn't fit cleanly into their iPhone 3G? Mine fits crooked. It still charges and everything but it just doesn't fit right. This is true for the cord that came with the phone and the