cygwin에서 APM을 쓸 수 있게 해주세요 ㅜ,.ㅜ
글쓴이: aminoai / 작성시간: 토, 2003/12/06 - 9:51오후
전 윈도우머신에서 php와 flash연동을 주로 공부하고 있습니다. 여기에서 꼭 필요한게 APM인데 cygwin에서는 설치가 제대로 되지 않는군요. 아니 전혀 안되고 있습니다. 지금까지는 phpschool.com에서 받은 리사파파님의 apm을 사용하고 있지만(이것도 상당히 좋습니다) cygwin에서 콘솔로 apm을 컨트를 하고 싶습니다. 제발 cygwin에서 APM을 설치 할 수 잆는 방법을 알려주세요 ㅜ,.ㅜ
Forums:
Re: cygwin에서 APM을 쓸 수 있게 해주세요 ㅜ,.ㅜ
그거보다
file.simmani.com가면 전에 누가 윈도우요으로 apm만들어서 올려놓은거 있습니다그거 다운바다어 써봇게야
즐린
답변감사드립니다.다만 윈도우에서 apm을 쓰는건 어려운게 아닙니다.
답변감사드립니다.
다만 윈도우에서 apm을 쓰는건 어려운게 아닙니다. 제가 하고 싶은건 cygwin에서 APM을 돌리는 것이지요. cygwin에서 APM을 돌릴 수 있게 되면 APM의 컨트롤을 리눅스 상과 동일하게 할 수 있는 잇점이 생깁니다. 그래서 굳이 cygwin에서 돌리려는 것입니다. mysql은 컴파일에 성공 했었는데 다시 하니 안되는군요. 이게 막 됐다 안됐다 합니다. ㅜ,.ㅜ
[quote="aminoai"]답변감사드립니다.다만 윈도우에서 apm
./configure옵션을 체크해보세여
여기서 옵션을 바꾸면 될수도 잇습니다
그리고 홈에서 최신 버변 다운받아서 컴파잏ㄹ해보세랴
즐린
그냥 윈도용 Apache-PHP-MySQL을Cygwin 의 하위디렉토
그냥 윈도용 Apache-PHP-MySQL을
Cygwin 의 하위디렉토리에 설치하면 되지 않을까요. -_-a
( 그러지 않아도 cygdrive path로 들어갈수야 있지만 귀찮으니-_-; )
윈도용들도 command line 명령들을 제공했던것 같은데요.
Re: cygwin에서 APM을 쓸 수 있게 해주세요 ㅜ,.ㅜ
아파치와 php는 시그윈에서 설치해서 작동합니다. 그러나 MySQL은 리눅스용 소스를 시그윈에서 컴파일해도 작동하지 않습니다. 오래전에 구버전으로 한번 컴파일해서 작동하는 것을 테스트해본 경험은 있기는 한데 제대로 작동하지 않았던 경험이 있고 최근 버전은 컴파일은 되어도 작동은 하지 않았던 기억이 있습니다. 이유는 시그윈에서 제공하는 헤더와 함수가 아직 부족하기 때문입니다. 그러나 MySQL만 윈도우용 바이너리를 설치해서 사용하면 아무 문제는 없습니다. 다만 시그윈에서 php를 컴파일할 때에 작동은 하지 않더라도 먼저 리눅스용 소스를 시그윈에서 컴파일해서 인스톨하여 시그윈에서 php가 MySQL과 함께 컴파일이 되도록 헤더와 라이브러리 파일을 준비해야합니다. 아니면 윈도우용 libmysql.dll 파일을 reimp유틸을 사용해서 libmysql.a 라이브러리를 작성하여 라이브러리 디렉토리에 넣어주고 헤더디렉토리에 MySQL헤더 파일을 지정해서 넣어주는 방법도 있기는 합니다. libmysql.dll은 bin디렉토리에 넣어 주어 로드될 수 있도록 해야합니다. MySQL 클라이언트 라이브러리를 정적으로 컴파일하는 방법도 있습니다. 이전에 이런 방법으로 한번 테스트 본 경험이 있습니다. 리눅스에서는 간단히 해결이 되는데 시그윈에서 소스를 컴파일하여 작동시키려면 먼저 컴파일러에 대해서 이해를 해야되고 dll파일 작성 방법, 지원되는 함수 헤더등 자질구리한 잔지식들이 많이 필요하게 됩니다.
참고로 저는 아래와 같은 옵션으로 4.0.16 버전을 컴파일을 해서 테스트를 해보았습니다만 작동하지 않았습니다. 리눅스에서는 아래 옵션으로 잘 작동합니다만...
./configure --prefix=${risapapaprefix}/mysql --libexecdir=${risapapaprefix}/mysql/bin --localstatedir=${risapapaprefix}/mysql/data --with-extra-charsets=complex --enable-thread-safe-client --enable-local-infile --enable-assembler --disable-shared --with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static
make CC=gcc CFLAGS="-O2 -fno-omit-frame-pointer" CXX=gcc CXXFLAGS="-O2 -fno-omit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti"
make install
쿨럭 결국 안된다는 말씀.. ㅜ,.ㅜ 정말로 아쉽네요. 윈도우상에서 리눅
쿨럭 결국 안된다는 말씀.. ㅜ,.ㅜ 정말로 아쉽네요. 윈도우상에서 리눅스쉘을 쓸 수 있다는 것만으로도 cygwin 참 좋았는데 사람 욕심이라는게 끝이 없어서 x-window도 돌리고 싶고 한글도 제대로 쓰고 싶고 apm도 cygwin으로 돌리고 싶고.. 쩝... 저야 프로그램은 까막눈이라 제가 소스를 수정해서 쓸 수도 없는 노릇이고 누군가 cygwin에서 되는 apm을 만들어주기만 기다려야 하겠네요. 그 동안에는 그냥 리사파파님의 apm을 쓰렵니다. 근데 이거 슬슬 버전업 하실때 되지 않았나요? 따님의 생일날 하시려나 ㅡ,.ㅡa ㅎㅎㅎ
댓글 달기