회사에서는 쓰는 간단한 프로그램인데
HC폴더에 HC_MAIN.EXE라는 파일을
(참고로 파워빌더7을 이용해서 WIN16기반에서 개발한 프로그램이라 윈도우에서 잘돌아갑니다…)
wine을 이용해서 실행하려고… Play on linux… wine…이것저것 찾아 다 보는 돌아다니고 있는 중입니다.
윈도우에서는 이놈 쓰는게 c:\hc\bin 이놈만 autoexec.bat파일이나 윈도우에PATH설정란에 설정해주고
hc_main.exe 실행하면 끝났는데.
우분투는 패스설정이라는 개념이 있기 한건지… 아무튼 시작부터 뭔가 깜깜하네요.
이부분에 대해 유용한 경험이나 정보아시는분의 도움을 구합니다.ㅇㅅㅇ
후사…는 힘들지만. 해결에 도움주시는분들께 마음으로 부터 우러나오는 고마움은 전해드립니다.(*__);
XP에 프로그램을 설치할 때 부가적인 라이브러리 (dll 파일들 … 우분투 식으로 말하면 의존성 패키지) 가 별도의 폴더에 저장되고 추가 설정 사항이 윈도우 레지스트리에 저장되기 때문에 이미 설치되어 있는 프로그램은 wine 으로 실행이 되질 않는 경우가 많습니다.
다만 처음 설치를 wine으로 한 경우는 경우에 따라서는 다르지만 대부분 정상적으로 실행이 됩니다.
쉽게 말해서 [color=#FF0000:1zacgs1q]wine 으로 실행하려면 wine으로 프로그램을 설치를 해야 한다[/color:1zacgs1q]는 것입니다.
XP에 이미 설치되어 있는 것은 wine으로 실행할 수 없다고 보면 맞습니다. (추가 라이브러리와 레지스트리 설정 사항 때문에… 아니면 이 모든 것을 wine이 관리하는 쪽으로 복사를 한다면 또 모를까… )
wine 은 XP의 레지스트리를 전혀 사용하지 않습니다. 다만 wine 자체의 레지스트리를 사용할 뿐입니다.