Building LSR under Ubuntu?

Jason Grieves jasongrieves at hotmail.com
Tue Jun 13 15:53:13 BST 2006


Hello,

here are some of the packages I have installed.  configure runs fine now

gnome-devel
gnome-java
python-gnome-dev

I have been building for a while, so you might need more than that?

I have successfully configured, but make fails on the first piece :)

jgrieves at jgrieves:~/Desktop/lsr-0.2.1$ make
Making all in doc
make[1]: Entering directory `/home/jgrieves/Desktop/lsr-0.2.1/doc'
Making all in man
make[2]: Entering directory `/home/jgrieves/Desktop/lsr-0.2.1/doc/man'
make[2]: *** No rule to make target `lsr.1', needed by `all-am'.  Stop.
make[2]: Leaving directory `/home/jgrieves/Desktop/lsr-0.2.1/doc/man'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jgrieves/Desktop/lsr-0.2.1/doc'
make: *** [all-recursive] Error 1
jgrieves at jgrieves:~/Desktop/lsr-0.2.1$

I figured i'd ignore the doc and go right into src, nothing to build in 
there either...

jgrieves at jgrieves:~/Desktop/lsr-0.2.1/src$ pwd
/home/jgrieves/Desktop/lsr-0.2.1/src
jgrieves at jgrieves:~/Desktop/lsr-0.2.1/src$ make
Making all in AEChooser
make[1]: Entering directory `/home/jgrieves/Desktop/lsr-0.2.1/src/AEChooser'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/jgrieves/Desktop/lsr-0.2.1/src/AEChooser'
Making all in AEEvent
make[1]: Entering directory `/home/jgrieves/Desktop/lsr-0.2.1/src/AEEvent'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/jgrieves/Desktop/lsr-0.2.1/src/AEEvent'
Making all in AEInput
make[1]: Entering directory `/home/jgrieves/Desktop/lsr-0.2.1/src/AEInput'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/jgrieves/Desktop/lsr-0.2.1/src/AEInput'
Making all in AEMonitor
make[1]: Entering directory `/home/jgrieves/Desktop/lsr-0.2.1/src/AEMonitor'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/jgrieves/Desktop/lsr-0.2.1/src/AEMonitor'
Making all in AEOutput
make[1]: Entering directory `/home/jgrieves/Desktop/lsr-0.2.1/src/AEOutput'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/jgrieves/Desktop/lsr-0.2.1/src/AEOutput'
Making all in AEState
make[1]: Entering directory `/home/jgrieves/Desktop/lsr-0.2.1/src/AEState'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/jgrieves/Desktop/lsr-0.2.1/src/AEState'
Making all in Adapters
make[1]: Entering directory `/home/jgrieves/Desktop/lsr-0.2.1/src/Adapters'
Making all in ATSPI
make[2]: Entering directory 
`/home/jgrieves/Desktop/lsr-0.2.1/src/Adapters/ATSPI'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory 
`/home/jgrieves/Desktop/lsr-0.2.1/src/Adapters/ATSPI'make[2]: Entering 
directory `/home/jgrieves/Desktop/lsr-0.2.1/src/Adapters'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/jgrieves/Desktop/lsr-0.2.1/src/Adapters'
make[1]: Leaving directory `/home/jgrieves/Desktop/lsr-0.2.1/src/Adapters'
Making all in Choosers
make[1]: Entering directory `/home/jgrieves/Desktop/lsr-0.2.1/src/Choosers'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/jgrieves/Desktop/lsr-0.2.1/src/Choosers'
Making all in Devices
make[1]: Entering directory `/home/jgrieves/Desktop/lsr-0.2.1/src/Devices'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/jgrieves/Desktop/lsr-0.2.1/src/Devices'
Making all in Monitors
make[1]: Entering directory `/home/jgrieves/Desktop/lsr-0.2.1/src/Monitors'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/jgrieves/Desktop/lsr-0.2.1/src/Monitors'
Making all in Perks
make[1]: Entering directory `/home/jgrieves/Desktop/lsr-0.2.1/src/Perks'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/jgrieves/Desktop/lsr-0.2.1/src/Perks'
Making all in Task
make[1]: Entering directory `/home/jgrieves/Desktop/lsr-0.2.1/src/Task'
Making all in Tools
make[2]: Entering directory 
`/home/jgrieves/Desktop/lsr-0.2.1/src/Task/Tools'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/jgrieves/Desktop/lsr-0.2.1/src/Task/Tools'
make[2]: Entering directory `/home/jgrieves/Desktop/lsr-0.2.1/src/Task'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/jgrieves/Desktop/lsr-0.2.1/src/Task'
make[1]: Leaving directory `/home/jgrieves/Desktop/lsr-0.2.1/src/Task'
Making all in Templates
make[1]: Entering directory `/home/jgrieves/Desktop/lsr-0.2.1/src/Templates'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/jgrieves/Desktop/lsr-0.2.1/src/Templates'
Making all in Walker
make[1]: Entering directory `/home/jgrieves/Desktop/lsr-0.2.1/src/Walker'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/jgrieves/Desktop/lsr-0.2.1/src/Walker'
Making all in pyLinAcc
make[1]: Entering directory `/home/jgrieves/Desktop/lsr-0.2.1/src/pyLinAcc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/jgrieves/Desktop/lsr-0.2.1/src/pyLinAcc'
make[1]: Entering directory `/home/jgrieves/Desktop/lsr-0.2.1/src'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/home/jgrieves/Desktop/lsr-0.2.1/src'

attached config.log

Thanks,

Jason Grieves

>Has anyone been able to build LSR under Ubuntu Dapper?  I'm attempting to 
>do so, and running into issues.  I suspect the package requirements are 
>specific to RedHat, as I have everything it seems to want, but the package 
>names are different.  The LSR wiki does have build instructions, but 
>they're very RedHat specific.
>
>A partial script of my autogen attempt follows:
>
>
>checking for a Python interpreter with version >= 2.4... python
>
>
>checking for python... /usr/bin/python
>
>
>checking for python version... 2.4
>
>
>checking for python platform... linux2
>
>
>checking for python script directory... 
>${prefix}/lib/python2.4/site-packages
>
>
>checking for python extension module directory... 
>${exec_prefix}/lib/python2.4/site-packages
>
>
>checking for pkg-config... /usr/bin/pkg-config
>
>
>checking pkg-config is at least version 0.9.0... yes
>
>
>checking for GNOME... configure: error: Package requirements (glib-2.0 >= 
>2.10.0
>
>
>               libbonobo-2.0 >= 2.14.0
>
>
>               pyorbit-2 >= 2.14.0
>
>
>               pygtk-2.0 >= 2.6.0
>
>
>               gnome-python-2.0 >= 2.6.0) were not met:
>
>
>
>
>
>No package 'pyorbit-2' found
>
>
>No package 'pygtk-2.0' found
>
>
>No package 'gnome-python-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 GNOME_CFLAGS
>
>
>and GNOME_LIBS to avoid the need to call pkg-config.
>
>
>See the pkg-config man page for more details.
>
>
>
>
>
>]0;root at thinkpad: /tmp/lsrroot at thinkpad:/tmp/lsr# mount /dev/sdv1 /drive
>
>
>mount: you must specify the filesystem type
>
>
>]0;root at thinkpad: /tmp/lsrroot at thinkpad:/tmp/lsr# cd /drive
>
>
>]0;root at thinkpad: /driveroot at thinkpad:/drive# ls
>
>
>temp
>
>
>]0;root at thinkpad: /driveroot at thinkpad:/drive# cd /media
>
>
>]0;root at thinkpad: /mediaroot at thinkpad:/media# cd MAXTOR/
>
>
>]0;root at thinkpad: /media/MAXTORroot at thinkpad:/media/MAXTOR# cd temp
>
>
>]0;root at thinkpad: /media/MAXTOR/temproot at thinkpad:/media/MAXTOR/temp# ls
>
>
>camp tape Feb 22_01.mp3
>
>
>gtk+-2.9.0.tar.gz
>
>
>hang at startup.txt
>
>
>Hyperwrt_GS_4.70.6-170905.bin
>
>
>incoming music
>
>
>inittab
>
>
>janina.sh
>
>
>Java_Access_Bridge_2.0_pre_beta3_09_Sept_2005_trace.exe
>
>
>ks.cfg
>
>
>linn.zip
>
>
>log entry.txt
>
>
>menu.lst
>
>
>mikes inittab.txt
>
>
>MS-DOS
>
>
>multisync.txt
>
>
>music
>
>
>phone1.wav
>
>
>random2.txt
>
>
>REPORT.TXT
>
>
>SI.TXT
>
>
>synaptic.txt
>
>
>update-manager.txt
>
>
>upda.txt
>
>
>ViaVoice_runtime-linux-3.0-1.2.i386.rpm
>
>
>VMware-player-1.0.1-19317.tar.gz
>
>
>]0;root at thinkpad: /media/MAXTOR/temproot at thinkpad:/media/MAXTOR/temp#
>
>
>]0;root at thinkpad: /media/MAXTOR/temproot at thinkpad:/media/MAXTOR/temp# cd 
>/tmp;
>
>
>]0;root at thinkpad: /media/MAXTOR/temproot at thinkpad:/media/MAXTOR/temp# cd 
>/tmp/lsr
>
>
>]0;root at thinkpad: /tmp/lsrroot at thinkpad:/tmp/lsr# cp typescript  
>/media/MAXTOR/temp
>
>
>]0;root at thinkpad: /tmp/lsrroot at thinkpad:/tmp/lsr# cd /media/MAXTOR/temp
>
>
>]0;root at thinkpad: /media/MAXTOR/temproot at thinkpad:/media/MAXTOR/temp# ls 
>typescript
>
>
>]0;root at thinkpad: /media/MAXTOR/temproot at thinkpad:/media/MAXTOR/temp# cat 
>typescript
>
>
>Script started on Mon 12 Jun 2006 11:16:54 AM EDT
>
>
>]0;root at thinkpad: /tmp/lsrroot at thinkpad:/tmp/lsr# ./autogen.sh 
>--prefix=/usr
>
>
>
>
>checking for autoconf >= 2.53...
>
>
>
>
>(B  testing autoconf2.50... not found.
>
>
>
>
>   testing autoconf... found 2.59
>
>
>
>
>checking for automake >= 1.7.2...
>
>
>
>
>(B  testing automake-1.7... found 1.7.9
>
>
>
>
>checking for glib-gettext >= 2.2.0...
>
>
>
>
>(B  testing glib-gettextize... found 2.10.3
>
>
>
>
>checking for pkg-config >= 0.14.0...
>
>
>
>
>(B  testing pkg-config... found 0.20
>
>
>
>
>checking for gnome-common >= 2.3.0...
>
>
>
>
>(B  testing gnome-doc-common... found 2.12.0
>
>
>
>
>Checking for required M4 macros...
>
>
>
>
>(BChecking for forbidden M4 macros...
>
>
>
>
>(BProcessing ./configure.in
>
>
>
>
>(BRunning glib-gettextize... Ignore non-fatal messages.
>
>
>
>
>(BCopying 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 /usr/share/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 gnome-doc-common...
>
>
>
>
>(BRunning aclocal-1.7...
>
>
>
>
>(BRunning autoconf...
>
>
>
>
>(BRunning automake-1.7...
>
>
>
>
>(Bcp: cannot stat `INSTALL': No such file or directory
>
>
>
>
>configure.in: installing `./install-sh'
>
>
>
>
>configure.in: installing `./missing'
>
>
>
>
>Makefile.am: installing `./INSTALL'
>
>
>
>
>src/AEChooser/Makefile.am: installing `./py-compile'
>
>
>
>
>COPYING COPYING.autogen_bak differ: byte 1, line 1
>
>
>
>
>cmp: INSTALL.autogen_bak: No such file or directory
>
>
>
>
>cp: cannot stat `INSTALL.autogen_bak': No such file or directory
>
>
>
>
>Running ./configure --enable-maintainer-mode --prefix=/usr ...
>
>
>
>
>(Bchecking for a BSD-compatible install... /usr/bin/install -c
>
>
>
>
>checking whether build environment is sane... yes
>
>
>
>
>checking for gawk... no
>
>
>
>
>checking for mawk... mawk
>
>
>
>
>checking whether make sets $(MAKE)... yes
>
>
>
>
>checking whether to enable maintainer-specific portions of Makefiles... yes
>
>
>
>
>checking for a Python interpreter with version >= 2.4... python
>
>
>
>
>checking for python... /usr/bin/python
>
>
>
>
>checking for python version... 2.4
>
>
>
>
>checking for python platform... linux2
>
>
>
>
>checking for python script directory... 
>${prefix}/lib/python2.4/site-packages
>
>
>
>
>checking for python extension module directory... 
>${exec_prefix}/lib/python2.4/site-packages
>
>
>
>
>checking for pkg-config... /usr/bin/pkg-config
>
>
>
>
>checking pkg-config is at least version 0.9.0... yes
>
>
>
>
>checking for GNOME... configure: error: Package requirements (glib-2.0 >= 
>2.10.0
>
>
>
>
>               libbonobo-2.0 >= 2.14.0
>
>
>
>
>               pyorbit-2 >= 2.14.0
>
>
>
>
>               pygtk-2.0 >= 2.6.0
>
>
>
>
>               gnome-python-2.0 >= 2.6.0) were not met:
>
>
>
>
>
>
>
>
>
>No package 'pyorbit-2' found
>
>
>
>
>No package 'pygtk-2.0' found
>
>
>
>
>No package 'gnome-python-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 GNOME_CFLAGS
>
>
>
>
>and GNOME_LIBS to avoid the need to call pkg-config.
>
>
>
>
>See the pkg-config man page for more details.
>
>
>
>
>
>
>
>
>
>]0;root at thinkpad: /tmp/lsrroot at thinkpad:/tmp/lsr# mount /dev/sdv1 /drive
>
>
>
>
>mount: you must specify the filesystem type
>
>
>
>
>]0;root at thinkpad: /tmp/lsrroot at thinkpad:/tmp/lsr# cd /drive
>
>
>
>
>]0;root at thinkpad: /driveroot at thinkpad:/drive# ls
>
>
>
>
>temp
>
>
>
>
>]0;root at thinkpad: /driveroot at thinkpad:/drive# cd /media
>
>
>
>
>]0;root at thinkpad: /mediaroot at thinkpad:/media# cd MAXTOR/
>
>
>
>
>]0;root at thinkpad: /media/MAXTORroot at thinkpad:/media/MAXTOR# cd temp
>
>
>
>
>]0;root at thinkpad: /media/MAXTOR/temproot at thinkpad:/media/MAXTOR/temp# ls
>
>
>
>
>camp tape Feb 22_01.mp3
>
>
>
>
>gtk+-2.9.0.tar.gz
>
>
>
>
>hang at startup.txt
>
>
>
>
>Hyperwrt_GS_4.70.6-170905.bin
>
>
>
>
>incoming music
>
>
>
>
>inittab
>
>
>
>
>janina.sh
>
>
>
>
>Java_Access_Bridge_2.0_pre_beta3_09_Sept_2005_trace.exe
>
>
>
>
>ks.cfg
>
>
>
>
>linn.zip
>
>
>
>
>log entry.txt
>
>
>
>
>menu.lst
>
>
>
>
>mik]0;root at thinkpad: 
>/media/MAXTOR/temproot at thinkpad:/media/MAXTOR/temp# cat typescript  |more
>
>
>Script started on Mon 12 Jun 2006 11:16:54 AM EDT
>
>
>]0;root at thinkpad: /tmp/lsrroot at thinkpad:/tmp/lsr# ./autogen.sh 
>--prefix=/usr
>
>
>checking for autoconf >= 2.53...
>
>
>(B  testing autoconf2.50... not found.
>
>
>   testing autoconf... found 2.59
>
>
>checking for automake >= 1.7.2...
>
>
>(B  testing automake-1.7... found 1.7.9
>
>
>checking for glib-gettext >= 2.2.0...
>
>
>(B  testing glib-gettextize... found 2.10.3
>
>
>checking for pkg-config >= 0.14.0...
>
>
>(B  testing pkg-config... found 0.20
>
>
>checking for gnome-common >= 2.3.0...
>
>
>(B  testing gnome-doc-common... found 2.12.0
>
>
>Checking for required M4 macros...
>
>
>(BChecking for forbidden M4 macros...
>
>
>(BProcessing ./configure.in
>
>
>(BRunning glib-gettextize... Ignore non-fatal messages.
>
>
>(BCopying 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
>
>
>--More--
>
>from the /usr/share/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 gnome-doc-common...
>
>
>(BRunning aclocal-1.7...
>
>
>(BRunning autoconf...
>
>
>(BRunning automake-1.7...
>
>
>(Bcp: cannot stat `INSTALL': No such file or directory
>
>
>configure.in: installing `./install-sh'
>
>
>configure.in: installing `./missing'
>
>
>Makefile.am: installing `./INSTALL'
>
>
>src/AEChooser/Makefile.am: installing `./py-compile'
>
>
>COPYING COPYING.autogen_bak differ: byte 1, line 1
>
>
>cmp: INSTALL.autogen_bak: No such file or directory
>
>
>cp: cannot stat `INSTALL.autogen_bak': No such file or directory
>
>
>Running ./configure --enable-maintainer-mode --prefix=/usr ...
>
>
>(Bchecking for a BSD-compatible install... /usr/bin/install -c
>
>
>checking whether build environment is sane... yes
>
>
>checking for gawk... no
>
>
>checking for mawk... mawk
>
>
>checking whether make sets $(MAKE)... yes
>
>
>--More--
>
>checking whether to enable maintainer-specific portions of Makefiles... yes
>
>
>checking for a Python interpreter with version >= 2.4... python
>
>
>checking for python... /usr/bin/python
>
>
>checking for python version... 2.4
>
>
>checking for python platform... linux2
>
>
>checking for python script directory... 
>${prefix}/lib/python2.4/site-packages
>
>
>checking for python extension module directory... 
>${exec_prefix}/lib/python2.4/s
>
>
>ite-packages
>
>
>checking for pkg-config... /usr/bin/pkg-config
>
>
>checking pkg-config is at least version 0.9.0... yes
>
>
>checking for GNOME... configure: error: Package requirements (glib-2.0 >= 
>2.10.0
>
>
>
>
>
>               libbonobo-2.0 >= 2.14.0
>
>
>               pyorbit-2 >= 2.14.0
>
>
>               pygtk-2.0 >= 2.6.0
>
>
>               gnome-python-2.0 >= 2.6.0) were not met:
>
>
>
>
>
>No package 'pyorbit-2' found
>
>
>No package 'pygtk-2.0' found
>
>
>No package 'gnome-python-2.0' found
>
>
>
>
>
>Consider adjusting the PKG_CONFIG_PATH environment variable if you
>
>
>installed software in a non-standard prefix.
>
>
>--More--
>
>
>
>
>
>
>Alternatively, you may set the environment variables GNOME_CFLAGS
>
>
>and GNOME_LIBS to avoid the need to call pkg-config.
>
>
>See the pkg-config man page for more details.
>
>
>
>
>
>]0;root at thinkpad: /tmp/lsrroot at thinkpad:/tmp/lsr# mount /dev/sdv1 /drive
>
>
>mount: you must specify the filesystem type
>
>
>]0;root at thinkpad: /tmp/lsrroot at thinkpad:/tmp/lsr# cd /drive
>
>
>]0;root at thinkpad: /driveroot at thinkpad:/drive# ls
>
>
>temp
>
>
>]0;root at thinkpad: /driveroot at thinkpad:/drive# cd /media
>
>
>]0;root at thinkpad: /mediaroot at thinkpad:/media# cd MAXTOR/
>
>
>]0;root at thinkpad: /media/MAXTORroot at thinkpad:/media/MAXTOR# cd temp
>
>
>]0;root at thinkpad: /media/MAXTOR/temproot at thinkpad:/media/MAXTOR/temp# ls
>
>
>camp tape Feb 22_01.mp3
>
>
>gtk+-2.9.0.tar.gz
>
>
>hang at startup.txt
>
>
>Hyperwrt_GS_4.70.6-170905.bin
>
>
>incoming music
>
>
>inittab
>
>
>janina.sh
>
>
>Java_Access_Bridge_2.0_pre_beta3_09_Sept_2005_trace.exe
>
>
>ks.cfg
>
>
>--More--
>
>linn.zip
>
>
>--More--
>
>]0;root at thinkpad: /media/MAXTOR/temproot at thinkpad:/media/MAXTOR/temp#
>
>
>]0;root at thinkpad: /media/MAXTOR/temproot at thinkpad:/media/MAXTOR/temp# 
>exit
>
>
>
>Script done on Mon 12 Jun 2006 11:19:53 AM EDT


>--
>Ubuntu-accessibility mailing list
>Ubuntu-accessibility at lists.ubuntu.com
>https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility

-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.log
Type: text/x-log
Size: 21434 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/ubuntu-accessibility/attachments/20060613/74eb9ad1/config-0001.bin


More information about the Ubuntu-accessibility mailing list