Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,6 @@ buildroot/*.diff
*~
*.pyc
.claude
AGENTS.md


1 change: 1 addition & 0 deletions buildroot/board/luckfox-pico/common/linux.config
Original file line number Diff line number Diff line change
Expand Up @@ -295,6 +295,7 @@ CONFIG_RK_DMABUF_PROCFS=y
CONFIG_RK_MEMBLOCK_PROCFS=y
CONFIG_DEVFREQ_GOV_USERSPACE=y
CONFIG_EXTCON=y
CONFIG_EXTCON_USB_GPIO=y
CONFIG_IIO=y
CONFIG_ROCKCHIP_SARADC=y
CONFIG_PWM=y
Expand Down
26 changes: 26 additions & 0 deletions buildroot/board/luckfox-pico/post-build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
#!/bin/sh
# Post-build script to remove duplicate toolchain libraries

# Remove duplicate C++ standard library from /lib (keep only in /usr/lib)
echo "Removing duplicate libstdc++ libraries from /lib..."
rm -f "${TARGET_DIR}/lib/libstdc++.so.6"*
rm -f "${TARGET_DIR}/lib/libstdc++.so"

# Remove duplicate libgcc_s from /lib (keep only in /usr/lib)
echo "Removing duplicate libgcc_s from /lib..."
rm -f "${TARGET_DIR}/lib/libgcc_s.so.1"

# Remove duplicate libatomic from /lib (keep only in /usr/lib)
echo "Removing duplicate libatomic from /lib..."
rm -f "${TARGET_DIR}/lib/libatomic.so.1"*
rm -f "${TARGET_DIR}/lib/libatomic.so"

# Remove duplicate libgfortran from /lib (keep only in /usr/lib)
echo "Removing duplicate libgfortran from /lib..."
rm -f "${TARGET_DIR}/lib/libgfortran.so.5"*
rm -f "${TARGET_DIR}/lib/libgfortran.so"

# Remove duplicate libgomp from /lib (keep only in /usr/lib)
echo "Removing duplicate libgomp from /lib..."
rm -f "${TARGET_DIR}/lib/libgomp.so.1"*
rm -f "${TARGET_DIR}/lib/libgomp.so"
5 changes: 4 additions & 1 deletion ext_tree/Config.in
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,7 @@ menu "Custom packages"
source "../ext_tree/package/status-monitor/Config.in"
source "../ext_tree/package/qobuz-connect/Config.in"
source "../ext_tree/package/tidal-connect/Config.in"
endmenu
source "../ext_tree/package/uac2_router/Config.in"
source "../ext_tree/package/buffer_daemon/Config.in"
source "../ext_tree/package/dlna_bridge/Config.in"
endmenu
Loading