카테고리 없음2013. 10. 17. 13:10

objective-c를 공부하는데 mac os 아니 정확하게는 xcode의 힘은 절대적이다.

그러나 항상 맥을 사용할 수는 없으니 대안을 찾아야 한다.


sudo apt-get install gnustep
sudo apt-get install gnustep-devel
sudo apt-get install gobjc

. /usr/share/GNUstep/Makefiles/GNUstep.sh
gcc `gnustep-config --objc-flags` -lgnustep-base hello.m -o hello


GUI 관련 라이브러리 빼곤 어지간한 것은 있는 듯 하다.

근데 잘 안된다.


GNUstep 가이드를 보면, 다음과 같이 GNUmakefile 이름의 파일을 만들고 make 한다.


include $(GNUSTEP_MAKEFILES)/common.make

TOOL_NAME = LogTest
LogTest_OBJC_FILES = source.m

include $(GNUSTEP_MAKEFILES)/tool.make


LogTest는 생성될 실행 파일의 이름, source.m은 필요한 소스. 이건 된다.

Posted by 쿨한넘
카테고리 없음2013. 1. 28. 10:52

sudo 권한으로 실행하면 되고, 그냥 실행하면 안될 때는...


/etc/udev/rules.d/45-jlink.rules 화일의 내용을 다음으로 바꾼다.


SUBSYSTEM=="usb", ATTR{idVendor}=="1366", ATTR{idProduct}=="0101", MODE="0666", GROUP="plugdev"


잘 된다. 그런데 내 그룹이 plugdev 이어서 잘 되는 것 같은데, 어떻게 plugdev 그룹에 속하게 되었는지 까먹었다. 메모가 필요해!


우분투에서 usb 장비를 연결하면 소유자가 root가 되는 것에 관한 글은,

http://june3474.blogspot.kr/2007/08/6-udev-hal-gnome-volume-properties.html 참조.


plugdev 그룹을 만들고 유저를 plugdev 그룹에 추가하는 것은

https://wiki.archlinux.org/index.php/Fprint 를 참고하면,


1. If the group plugdev doesn't exist, create it

# groupadd plugdev


2. Add yourself to the group

# gpasswd -a USER plugdev


3. Allow USB access

# chgrp -R plugdev /dev/bus/usb/



추가. Jlink software v4.62 에 포함되어 있는 45-jlink.rules 화일로 해결이 되는 듯. README 화일 참고.

Posted by 쿨한넘
BSD2012. 9. 14. 20:39

우분투 트윅을 이용하면 창의 버튼을 왼쪽에서 오른쪽으로 옮길 수 있다.


sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak
ubuntu-tweak& 



Posted by 쿨한넘