"build" 검색결과 (10)
  • PIGZ 2.4+ Windows 빌드

     PIGZ 는 Parallel Implementation of GZip 의 약자로, https://zlib.net/pigz/ 에서 소스를 내려 받아 빌드 하거나, 많은 형태의 미리 빌드된 패키지로 내려 받을 수 있습니다만, 윈도우에서는 MSYS2 같은걸 쓰지 않는 이상 사실 사용이 어려운 경우가 많습니다. 그래서 미리 static 으로 빌드한 바이너리 두개를 올리니 필요하신 분들은 내려 받아 사용이 가능 합니다만, 이 프로그램은 G..

    내가 작업한 것들/소프트웨어
    2018.11.20 15:32
  • 라즈베리 파이 3 에 FLTK 1.3.4-2-ts 올리기.

     마법같이 싸고, 마법같이 안될거 같은게 다 되는 우리의 친구 라즈베리 파이 3 에 과연 FLTK 가 올라 갈까 ? 라는 의문이 갑자기 들어 직접 해 보았습니다. 특징은 cross compiler 를 쓴 게 아니라, 그냥 RPI3 에서 소스 받아서 빌드 했습니다. 무척이나 느리지만 Debian package 의 위대함은 apt-get 으로 모든걸 다 할 수 있도록 해 놨다는 정도 일까요?준비물:g++ ( RPI3 터미널에서 sudo..

    내가 작업한 것들/소프트웨어
    2018.05.29 18:09
  • libcurl 을 MinGW-W64 에서 빌드시 오류 해결 방법

     CURL(libcurl) 7.54.1 을 MinGW-W64 와 M-SYS 를 이용한 환경에서 빌드 하려고 하면 다음 화면처럼 오류를 뿜고는 진행이 안되는 경우가 많다. 보통 ./configure 를 통해서 자동으로 설정된 상태로 진행을 하게 되는데, curl 의 경우 MinGW-W64 (또는 M-SYS 내장 MinGW 도 동일) 에서 마지막 curl.exe 를 빌드 하는 와중 cur_easy_getinfo() 함수 등으로 link 실패로 ..

    Developement/C/C++
    2017.07.03 17:20
  • 리눅스에서 RaspberryPi 를 위한 ffmpeg 라이브러리 빌드 하기.

     라즈베리파이(이하 RPI) 에서도 ffmpeg 을 쓰는데 뭔가 성능이 안나온다는 친구의 말을 듣고 일단 ffmpeg 을 RPI 개발 환경에서 빌드 할 수 있도록 간단히 꾸며 보았습니다. 단, 이 방법은 이미 다른 cross-platform 을 쓰고 있는 상태에서 빌드 하는 환경을 만들기 위해 단순히 ffmpeg 빌드를 위해 몇가지 스크립트를 추가해서 사용하는 방법을 설명 하고 있습니다. 먼저 RPI 빌드 툴을 받아야 하므..

    Developement/C/C++
    2015.06.17 16:58
  • MinGW 에서 pthread 와 빌드시 time 구조체 오류 날때.

     MinGW 에서 빌드를 할때 특정 라이브러리를 M-Sys 를 통해 빌드 하다 보면 다음 오류를 볼 경우가 많습니다. error: redefinition of 'struct timespec'  이런 경우는 대부분 pthread 내에 다음과 같이 정의 되어 있는걸 확인 해 볼 수 있습니다. #if !defined(HAVE_STRUCT_TIMESPEC) #define HAVE_STRUCT_TIMESPEC #if !defined(_TI..

    어떻게 할까/소프트웨어
    2015.04.03 11:23
  • MinGW(gcc) 에서 pthread 를 찾을 수 없을때.

    회사에서 쓰던 pthread 를 집에서 동일하게 사용하기 위해 소스를 컴파일 하는 순간, pthread 를 찾을 수 없다는 컴파일러 오류 메시지를 보게 되는 경우가 생겼습니다.차이를 비교 해 보니, PC에 설치된 컴파일러 버젼이 차이가 있었습니다.(단, 이 방법은 말 그대로 Windows 에서 minGW 를 빌드 할때만 적용 됩니다.)회사 : minGW 4.4.1집 : minGW 4.7.1 (TDM64-1)과거를 되돌아 보니, 이전에 집에 설치한&n..

    어떻게 할까/소프트웨어
    2013.02.11 13:19
  • Visual Studio 에서 import 한 프로젝트를 Code Blocks (gcc/minGW) 에서 빌드 실패 할때.

    정말 많은 이유로 Visual Studio 를 싫어 하는 이유중, 그중 하나가 바로 위 이미지처럼 나오는 뭔가의 DLL 이 없어서 오류가 나는 경우 입니다. 멍청한 M$놈들이 지들이 만든 DLL 의 참조 오류가 많아지자, manifest 개념을 도입해서 DLL 특정 위치 해결 점을 어찌저찌 해 보고자 해 놓고선, 컴파일러 자체가 Visual Studio 에서 개발에서 쓰는 DLL 이 없으면 표준 WindowsAPI 로 도는 프로그램이 돌지도 못하게..

    Developement/C/C++
    2011.09.16 13:40
  • 델파이 에서 C 코드 OBJ 로 함꼐 빌드 하기.

    보통 윈도우용 프로그램을 만들때 delphi 보다는 C 로 만드는 것이 더 편리하거나 , C 로 잘 만들어진 라이브러리 등이 있는 경우 이를 delphi 에서 쓰려고 하면 별도로 DLL 을 만들어야 하는 불편함이 있긴 했습니다. 그러다가 BCC32 를 통해서 볼랜드용 COMF 포맷 OBJ 를 만들어서 delphi 내에서 LINK 하여 사용할 수 있다는 것을 이곳을 통해서 알게 되었습니다. 참조한 곳에서 설명은 command l..

    Developement
    2009.11.18 16:58
  • Windows7 에서는 cygwin 이 안돈다? 천만에 .. ADS1.2 도 돈다.

    다목적 플랫폼을 지원하는 입장이 되면 컴파일을 하는 OS 에 대한 두려움이 어느정도 있을것으로 생각 됩니다. 하지만 비스타 때도 그랬고 cygwin 을 새로운 윈도우 에서 돌리는 것이 불가능 하다는 말들이 있는데요. 글쎄요? UAC 를 끄고 administrator 계정이라면 안돌수가 없지 않을까요? 저의 경우 64bit OS 를 구동하면서도 cygwin 을 그대로 사용하면서 (windowsXP mode 같은걸 쓰는게 아닙니다), ADS1.2 로 빌..

    Developement
    2009.10.16 21:39
  • Windows7 , 버젼 6.1 , 빌드 7600 RTM - 맛을 보다

    현재 국내에 아직 풀리지 않은 Windows7 RTM 을 먼서 사용하게 되었습니다. 이 빌드는 7600 으로서, 현재 기업에 OEM 으로 들어가게 되는 정식 이미지 입니다. 물론 국내 이미지를 제공받은 것이 아니므로 Korean Local MUI 를 설치하여 진행 하였습니다. 테스틍 사용된 실제 하드웨어는 아버지가 사용하시던 구형 컴퓨터로서 (저는 아직 이 PC  가 빠르다고 생각했는데 ... 새로 아버지가 구입하신 DualCore E..

    사용기 및 분석
    2009.09.05 02:13