User:Archimedes

From Openmoko

(Difference between revisions)
Jump to: navigation, search
Line 22: Line 22:
 
*Need to create -dev-Builds
 
*Need to create -dev-Builds
 
*Need to create -dbg-Builds (!)
 
*Need to create -dbg-Builds (!)
*Find out how to turn on mic/speaker (Preferences, alsamixer,...)
+
*Find out how to turn on mic/speaker (Select device in preferences, alsamixer,...)
  
 
===Notes===
 
===Notes===
Line 31: Line 31:
  
 
This is my first build for OpenMoko, even my first crosscompilation ever. Have Fun.
 
This is my first build for OpenMoko, even my first crosscompilation ever. Have Fun.
 +
 +
===./configure===
 +
linphone:
 +
export ARM_INSTALL_TREE=/usr/local/openmoko/arm/arm-angstrom-linux-gnueabi
 +
./configure --prefix=/usr --host=arm-linux --with-gnu-ld --disable-static \
 +
--disable-glib --with-osip=$ARM_INSTALL_TREE/usr \
 +
--with-readline=$ARM_INSTALL_TREE/usr \
 +
SPEEX_CFLAGS="-I$ARM_INSTALL_TREE/usr/include" \
 +
SPEEX_LIBS="-L$ARM_INSTALL_TREE/usr/lib -lspeex "
 +
--enable-ipv6 --disable-video --enable-alsa
 +
 +
speex:
 +
./configure --prefix=/usr --host=arm-linux --with-gnu-ld --disable-static --enable-fixed-point --enable-arm-asm
 +
 +
libosip2:
 +
?????
 +
 +
libexosip2:
 +
????? as well

Revision as of 10:33, 16 August 2008

Contents

linphone

I have build linphone and dependencies (libosip2, libexosip2, speex) for the freerunner. Status: Not usable (no sound yet, segfault in preferences)

Get it

You can get my packages here:
http://freerunner.archimedes.mobi/builds/

Installorder: libosip2, libexosip2, speex, linphone (you need angstrom (quite sure) and celtune (maybe) as additional repositories. Look at Distributions on how to set them up).

What works

  • Installing
  • Making a direct sip call
  • answering a direct sip call

What does NOT work

  • Preferences segfault, no dbg build for gdb yet
  • Exit segfaults (really need a dbg build!)
  • Hearing each other (maybe need preferences? :-D)

Todo

  • Need to create -dev-Builds
  • Need to create -dbg-Builds (!)
  • Find out how to turn on mic/speaker (Select device in preferences, alsamixer,...)

Notes

I had to recompile speex because linphone did not compile with the angstrom version (speex_1.1.12+1.2beta1-r1_armv4t), but maybe you only have to setup a softlink for it to work (start linphone by shell, like DISPLAY=:0 linphone).

After a segfault do killall mediaserver ;-)

This is my first build for OpenMoko, even my first crosscompilation ever. Have Fun.

./configure

linphone:

export ARM_INSTALL_TREE=/usr/local/openmoko/arm/arm-angstrom-linux-gnueabi
./configure --prefix=/usr --host=arm-linux --with-gnu-ld --disable-static \
--disable-glib --with-osip=$ARM_INSTALL_TREE/usr \
--with-readline=$ARM_INSTALL_TREE/usr \
SPEEX_CFLAGS="-I$ARM_INSTALL_TREE/usr/include" \
SPEEX_LIBS="-L$ARM_INSTALL_TREE/usr/lib -lspeex "
--enable-ipv6 --disable-video --enable-alsa

speex:

./configure --prefix=/usr --host=arm-linux --with-gnu-ld --disable-static --enable-fixed-point --enable-arm-asm

libosip2:

?????

libexosip2:

????? as well
Personal tools

linphone

I have build linphone and dependencies (libosip2, libexosip2, speex) for the freerunner. Status: Not usable (no sound yet, segfault in preferences)

Get it

You can get my packages here:
http://freerunner.archimedes.mobi/builds/

Installorder: libosip2, libexosip2, speex, linphone (you need angstrom (quite sure) and celtune (maybe) as additional repositories. Look at Distributions on how to set them up).

What works

  • Installing
  • Making a direct sip call
  • answering a direct sip call

What does NOT work

  • Preferences segfault, no dbg build for gdb yet
  • Exit segfaults (really need a dbg build!)
  • Hearing each other (maybe need preferences? :-D)

Todo

  • Need to create -dev-Builds
  • Need to create -dbg-Builds (!)
  • Find out how to turn on mic/speaker (Select device in preferences, alsamixer,...)

Notes

I had to recompile speex because linphone did not compile with the angstrom version (speex_1.1.12+1.2beta1-r1_armv4t), but maybe you only have to setup a softlink for it to work (start linphone by shell, like DISPLAY=:0 linphone).

After a segfault do killall mediaserver ;-)

This is my first build for OpenMoko, even my first crosscompilation ever. Have Fun.

./configure

linphone:

export ARM_INSTALL_TREE=/usr/local/openmoko/arm/arm-angstrom-linux-gnueabi
./configure --prefix=/usr --host=arm-linux --with-gnu-ld --disable-static \
--disable-glib --with-osip=$ARM_INSTALL_TREE/usr \
--with-readline=$ARM_INSTALL_TREE/usr \
SPEEX_CFLAGS="-I$ARM_INSTALL_TREE/usr/include" \
SPEEX_LIBS="-L$ARM_INSTALL_TREE/usr/lib -lspeex "
--enable-ipv6 --disable-video --enable-alsa

speex:

./configure --prefix=/usr --host=arm-linux --with-gnu-ld --disable-static --enable-fixed-point --enable-arm-asm

libosip2:

?????

libexosip2:

????? as well