1. 아래 repo를 깃헙에서 클론한다.
- Fritzing
- Fritzing parts
- eagle2fritzing
- font download & install
http://fritzing.org/fritzings-graphic-standards/download-fonts-and-templates
2. eagle2fritzing의 brd2svg 빌드
- 빌드시 xcode 9.2 가 필요하며, qt를 설치후 PATH 설정해야 한다.
brew install qt
cd eagle2fritzing/brd2svg
qmake -spec macx-g++ brd2svg.pro
make
- make를 하면 brd2svg가 빌드가 되는데,
clang: error: linker command failed with exit code 1 (use -v to see invocation)
이런 에러가 발생하면, make파일에서 링크옵션에서 static을 제거하면 된다.
LFLAGS =
-static -static-libgcc -static-libstdc++-headerpad_max_install_names $(EXPORT_ARCH_ARGS) -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -mmacosx-version-min=10.10 -Wl,-rpath,@executable_path/Frameworks
3. 사용법
- run.sh 파일을 수정한다.
- Eaglecad 위치설정
- WORKPATH 설정
- WORKPATH 아래 brds폴더를 만든후 여기에 board 파일을 위치시킨다. 즉 폴더의 구조는 다음과 같다.
FOO
|– brds
|– board1.brd
|– board2.brd
|– board3.brd