>global1.cpp :39:23:uuid/uuid.h: 그런 파일이나 디렉토리가 없음
>이라는 error  가 발생 하였읍니다.
>
>uuid./uuid.h 가 없는것은 이해가 되는데 무슨file 이며 어디에 있는지요 ?


uuid 라이브러리는 http://e2fsprogs.sourceforge.net 을 방문하시고,
화면 중앙에 ....which can be found here. 에서  here 를 클릭하시면
구하실 수 있습니다.

다운 받으시면 파일 이름이 e2fsprogs-1.38.tar.gz 이며, 압축을
풀으시면 uuid 폴더가 따로 있습니다.


혹, qtopia 를 설치하시는 중에 발생한 에러인가요?
그러시다면 uuid 외에도 jpeg 라이브러리도 함께 구하시고 설치하여야 합니다.

jpeg 라이브러리는 http://ftp.scarlet.be/pub/freeware/SOURCES/jwpg-6b.tar.gz 에서 구하실 수 있습니다.


qtopia 를 먼저 설치 하지 마시고, 위의 2개의 파일을 먼저 설치 하신 후
qtopia 를 설치하세요.....^^

참고로 저는 uuid 와 jpeg 는 아래와 같이 설치했습니다 혹 참고가 되실 것 같아 적습니다.

....먼저 qtopia 를 편하신 곳에 풀어 놓으신 후, 설치하지는 마시고,
....라이브러리를 먼저 설치합니다.

# tar zxvf e2fsprogs-1.38.tar.gz
# cd e2fsprogs-1.38
# ./configure

....configure 실행이 된 후,....

....이후 작업은 lib/uuid 에서 수행합니다.

# cd lib/uuid

... 여기서 바로 library 를 설치하셔도 좋습니다만, 사용하시려는
....컴파일 환경를 미리 적용하시면 편리합니다.

# vi Makefile

....필요하시다면 라이브러리가 설치되는 장소를 변경할 수 있습니다.
....저는 qtopia 를 /qt/qpe 에 풀어 놓았기 때문에 아래와 같이 수정했습니다.

prefix = /usr -> prefix = /qt/qpe

....x11 용 컴파일 환경이라면 더 손을 보실 필요가 없습니다만,
....arm 용 크로스 컴파일 환경이라면,

CC = cc -> CC= arm-linux-gcc
BUILD_CC = cc -> BUILD_CC = arm-linux-gcc
AR = ar -> AR = arm-linux-ar
RANLIB = ranlib -> RANLIB = arm-linux-ranlib

....이렇게 수정하신 후 저장하세요. 이제 설치합니다.

# make
# make install

------------------------------------------------------------------------------------------------
jpeg 라이브러리 설치도 비슷합니다.

# tar zxvf jpeg-6b.tar.gz
# cd jpeg-6b
# ./configure

....그냥 설치하셔도 좋습니다만, 개발환경에 맞추어 Makefile 을 수정
....할 수 있습니다.

....설치 장소....

prefix = /usr -> prefix = /qt/qpe

....크로스 커파일 환경에 맞춥니다. 크로스 컴파일 환경이 아니라면
....수정하실 필요가 없습니다.

CC = cc -> CC= arm-linux-gcc
AR = ar rc -> AR = arm-linux-ar rc
AR2 = ranlib -> RANLIB = arm-linux-ranlib

# make
# make install-lib --> 라이브러리만 설치하도록 install-lib 를 선택했습니다.
                             install 과 -lib 사이에 공백이 없습니다.

이후에 qtopia 를 설치하시면 됩니다.

*** 크로스 컴파일 환경에 따른 컴파일러 지정은 falinux 의 강좌를 참고하세요.