티스토리 뷰

ruby를 포터블 버전으로 패키징해서 관리해오고 있었음.


새로 추가된 wxruby-ruby19가 직접 gem을 install 한 pc가 아니면 미동작함.


뭐가 문제일지 계속 고민했으나, 증상은 gem을 install한 pc에서만 동작. SVN으로 check-out 받거나, export된 파일을 실행한 경우에는 정상 동작 하지 않음.


뭔가 이상해서 gem install한 pc에서 동작하는 폴더를 통째로 압축하고, ruby가 전혀 설치되지 않은 pc에서 실행해도 제대로 동작.


알고봤더니, so파일이 커밋이 되지 않아 오류 발생.


so 파일은 SVN 기본 ignore 파일.


아...내 아까운 시간... ㅠ_ㅠ


말도 안되는 상황이라 여겼는데, Redmine이나 ROR도 Portable 버전이 많이 돌아다니는데 그런 애들은 잘 돌아갔기 때문에...!!


역시나 루비 문제가 아니었고, SVN으로 패키징 파일을 공유하는 데에서 온 문제였음.


따지고 보면 이런 것도 디버깅이라 봐야겠지? -_-;

댓글