User Tools

Site Tools


linux:bluetooth:02_recompile_bluez

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
linux:bluetooth:02_recompile_bluez [2024/02/15 06:17] – [SIOCGSTAMP Error] dominiklinux:bluetooth:02_recompile_bluez [2024/02/16 07:20] (current) – [Recompile Bluez] dominik
Line 4: Line 4:
   * nötige Pakete installieren \\ ''sudo apt install git build-essential libbluetooth-dev libglib2.0-dev libdbus-1-dev git automake libtool libudev-dev libical-dev libreadline-dev python3-docutils -y''   * nötige Pakete installieren \\ ''sudo apt install git build-essential libbluetooth-dev libglib2.0-dev libdbus-1-dev git automake libtool libudev-dev libical-dev libreadline-dev python3-docutils -y''
   * Bluez klonen \\ ''cd ~ && git clone https://github.com/bluez/bluez.git && cd bluez/''   * Bluez klonen \\ ''cd ~ && git clone https://github.com/bluez/bluez.git && cd bluez/''
 +  * ggf. Tag auschecken \\ ''git tag'' \\ ''git checkout 5.50'' \\ ggf. ''find . -type f -exec sed -i %%'%%s/SIOCGSTAMP,/SIOCGSTAMP_OLD,/g%%'%% {} +''
   * ''./bootstrap''   * ''./bootstrap''
   * ''./configure %%--%%prefix=/usr %%--%%mandir=/usr/share/man %%--%%sysconfdir=/etc %%--%%localstatedir=/var''   * ''./configure %%--%%prefix=/usr %%--%%mandir=/usr/share/man %%--%%sysconfdir=/etc %%--%%localstatedir=/var''
   * ''make clean && make -j4''   * ''make clean && make -j4''
   * ''sudo make install''   * ''sudo make install''
 +  * Oneliner \\ ''./bootstrap && ./configure %%--%%prefix=/usr %%--%%mandir=/usr/share/man %%--%%sysconfdir=/etc %%--%%localstatedir=/var && make clean && make -j8 && sudo make install''
   * Test \\ ''btmon -v'' \\ {{:linux:bluetooth:pasted:20231001-162154.png}}   * Test \\ ''btmon -v'' \\ {{:linux:bluetooth:pasted:20231001-162154.png}}
  
Line 22: Line 24:
     * nach ''SIOCGSTAMP'' und in ''SIOCGSTAMP_OLD'' umbenennen     * nach ''SIOCGSTAMP'' und in ''SIOCGSTAMP_OLD'' umbenennen
  
-  * Kurzform \\ ''find . -type f -exec sed -i %%'%%s/SIOCGSTAMP/SIOCGSTAMP_OLD/g%%'%% {} +''+  * Kurzform \\ ''find . -type f -exec sed -i %%'%%s/SIOCGSTAMP,/SIOCGSTAMP_OLD,/g%%'%% {} +''
linux/bluetooth/02_recompile_bluez.1707974267.txt.gz · Last modified: by dominik

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki