본문 바로가기
반응형
[Android] navigation.json (지정된 파일을 찾을 수 없습니다) 위와 같은 오류가 발생할 경우 gradle 과 gradle properties 의 옵션을 다운그레이드 해준다. 1. build.gradle 파일 수정 dependencies { classpath 'com.android.tools.build:gradle:4.1.0' //classpath "com.android.tools.build:gradle:4.2.1" 버전은 낮추어 준다. 2. gradle-wrapper.properties 파일 수정 distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-bin.zip 6.7 을 6.5 로 낮춤. 2023. 10. 16.
[Linux] Build Error : more undefined references to '__alloca' follow Make 3.82 버전을 Ubuntu 18.04 에서 빌드하게 되면 아래와 같은 에러메시지가 발생한다. more undefined references to '__alloca' follow 해결 방법은 glob.c 에 선언되어 있는 아래 내용을 수정하면 된다. [수정전] # if _GNU_GLOB_INTERFACE_VERSION == GLOB_INTERFACE_VERSION [수정후] # if _GNU_GLOB_INTERFACE_VERSION >= GLOB_INTERFACE_VERSION 2023. 10. 11.
[LINUX] glibc Cross Complie 이전 글 openSSH 를 빌드하여 실행하니 아래와 같이 메시지가 발생한다. llibcrypt.so.1: cannot open shared object file: No such file or directory 이것은 glibc 라이브러리중 하나로 소스코드는 아래위치에서 다운로드가 가능하다. 소스다운로드 위치 ftp.gnu.org/gnu/glibc 정보 위치 https://en.wikipedia.org/wiki/Crypt_(C) crypt (C) - Wikipedia From Wikipedia, the free encyclopedia Key derivation function ("password hash") This article is about the Unix C library function. For .. 2023. 10. 6.
[LINUX] OpenSSH CrossCompile for ARM 1. 목적 : OpenSSH 를 내가 사용할 Embedded Linux 에 이식 하기 위한 CrossCompile 방법 2. 빌드해야 되는 패키지 - zlib v1.3 - openssl v1.1.1w - openssh v9.4p1 빌드 시작 사전에 실행할 Terminal 에서 tool chain 의 path 를 등록한다. 각자 설치된 위치에 맞게 입력하시면 됩니다. # export PATH=${PATH}:/tools/arm/gcc/gcc-arm-11.2-2022.02-x86_64-arm-none-linux-gnueabihf/bin/ zlib 빌드 1. 다운로드 https://zlib.net 에서 다운로드가 가능합니다. 또는 # wget https://www.zlib.net/zlib-1.3.tar.gz 2.. 2023. 10. 5.
CMake Cross Compile (ARM) 빌드 설정 하기 우선 toolchain.arm.cmake 파일을 생성하고 아래와 같이 입력합니다. SET(CMAKE_SYSTEM_NAME Linux) SET(CMAKE_SYSTEM_PROCESSOR arm) SET(COMPILER_ROOT /root/cmake/gcc-linaro-7.1.1-2017.08-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-) SET(CMAKE_C_COMPILER ${COMPILER_ROOT}gcc) SET(CMAKE_CXX_COMPILER ${COMPILER_ROOT}g++) SET(CMAKE_LINKER ${COMPILER_ROOT}ld) SET(CMAKE_NM ${COMPILER_ROOT}nm) SET(CMAKE_OBJCOPY ${COMPILE.. 2023. 10. 4.
반응형