Results 1 to 3 of 3

Thread: problems installing software

Hybrid View

  1. #1
    Just burned his ISO
    Join Date
    Feb 2008
    Posts
    2

    Default problems installing software

    Hi Folks,

    I am running BT3 for a few weeks now and installed it to my HDD. I'm new to the whole Linux community and BT is the first client i stuck with longer than a few days .
    But as I tried to install some programs I got always a problem I could use some help with.

    Lately I downloaded XEmacs and followed the installation guide exactly. The first few steps work perfectly fine. But as soon as i type "make" I get a couple of Errors which I not really understand.

    Code:
    cd ./lib-src && make all
    make[1]: Entering directory `/usr/src/xemacs-21.4.0/lib-src'
    make[1]: Nothing to be done for `all'.
    make[1]: Leaving directory `/usr/src/xemacs-21.4.0/lib-src'
    cd ./lwlib && make all
    make[1]: Entering directory `/usr/src/xemacs-21.4.0/lwlib'
    gcc -c -g -O3 -Wall -Wno-switch -Winline -Wmissing-prototypes -Wshadow -Wsign-compare  -I. -DHAVE_CONFIG_H -I/usr/X11/include xlwmenu.c
    xlwmenu.c:39:28: error: X11/bitmaps/gray: No such file or directory
    xlwmenu.c: In function 'close_to_reference_time':
    xlwmenu.c:351: warning: comparison between signed and unsigned
    xlwmenu.c: In function 'XlwMenuInitialize':
    xlwmenu.c:3014: error: 'gray_bits' undeclared (first use in this function)
    xlwmenu.c:3014: error: (Each undeclared identifier is reported only once
    xlwmenu.c:3014: error: for each function it appears in.)
    xlwmenu.c:3015: error: 'gray_width' undeclared (first use in this function)
    xlwmenu.c:3015: error: 'gray_height' undeclared (first use in this function)
    make[1]: *** [xlwmenu.o] Error 1
    make[1]: Leaving directory `/usr/src/xemacs-21.4.0/lwlib'
    make: *** [lwlib] Error 2
    It always looks something like that. I can do "./configure" without problems but I just can't use "make".


    I hope I could make my problem clear and someone could help me.

    PS: please excuse my crappy school English

  2. #2
    Developer
    Join Date
    Mar 2007
    Posts
    6,124

    Default

    Thats because your command syntax is "WAK DAWG" <<working on my urban l33t speak

    It should go like this
    bt-# tar xzvf (filename)
    bt~#cd (filename)
    bt~#./configure
    bt~#make
    bt~#make install

    or if you are confident there will be no errors then you can pass all 3 commands at once

    bt~#./configure && make && make install


    Just a side note not all software has a configure script like drivers for example only have make and make install. The are others to like setup.sh or whatever. Most times its a good idea to peak inside the actual file and see whats in there instead of blindly issuing commands.

  3. #3
    Just burned his ISO
    Join Date
    Feb 2008
    Posts
    2

    Default

    Quote Originally Posted by pureh@te View Post
    It should go like this
    bt-# tar xzvf (filename)
    bt~#cd (filename)
    bt~#./configure
    bt~#make
    bt~#make install
    That is exactly what I am trying to do ... but after
    bt~#make
    i get the errors I mention in my first post.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •