프로그래밍 QnA + 설치 및 활용 QnA

champion의 이미지

Drupal 검색모듈 이상문제입니다

Drupal에서 검색묘듈에 문제가 있나요.
kldp도 검색이 않되요..

ㅠㅠ~ 답변부탁드립니다.

tonton의 이미지

fedora를 업그레이드 했더니 되던 소스가 컴파일 에러납니다.

fedora 13 -> 17 이구요.
cross compile 환경입니다(x86아닙니다).

제가 알기론 toolchain과 소스 디렉토리외에 의존성이 없습니다.
그런데 fedora 17에서 multiple definition에러가 잔뜩 나고있습니다.
vmware로 13 환경으로 카피해서 다시확인했습니다만 이쪽에선 여전히 잘 됩니다.

소스가 없는 libxxx.a, libyyy.a 구조는 이렇습니다.
libxxx.a : aaa.o : abc : multiple definition of 'abc'
libyyy.a : aaa.o : abc : first defined here

nm aaa.o | grep abc 하면..
000008 D abc
식입니다.(D는 초기화된 변수라는군요)

그래서 에러라는건데, fedora 13, 17 두 환경다 같은데 왜 17만 에러인건지...
양쪽다 cross gcc/ld/등 다 버전이 같습니다.(make만 13=3.81, 17=3.82 군요)

arrest05의 이미지

UNIX, LINUX 프로그램의 Windows 환경으로의 포팅에 관한 질문

안녕하세요

제가 질문드릴것은 UNIX, Linux에서 작성된 어플리케이션을 Windows 환경에서 돌아갈 수 있도록 포팅하는 것에 대

한 질문입니다.

제가 알고 있기로는 UNIX, Linux는 gcc 컴파일러와 POSIX API를 사용하기 때문에 별다른 코드의 수정 없이

동작이 되는걸로 알고있습니다. 문제는 Windows의 경우인데요.. 많은 분들이 UNIX, Linux 어플리케이션을 Windows

로 변경할 때, 많은 애로사항이 있다는 걸 들어서... 일단 겁이납니다.

제가 궁금한것은 UNIX, Linux, Windows(환경에서의 Visual Studio) 에서 사용하는 c Compiler가 UNIX, Linux의 경

우 gcc 이며 Windows의 경우 Visual Studio로 알고있는데.. 이 두가지 Compiler에서 제공하는 C LIB의 경우 함수

이름과 리턴값 에러값 등등이.. 모두 똑같은지 궁금합니다. 만약 이런 Compiler에서 제공하는 C LIB가 같다면

qiiiiiiiip의 이미지

python 사용자계정 설치

python2.5가 설치된 centos에 사용자계정으로 python2.7을 설치했습니다.

설치한 사용자를 user1이라고 했을때, user1의 경우에는 아무런 문제없이 사용이되는데,
다른 사용자가 사용하려면 문제가 있네요..

일단 python2, python2.7 이라고 실행하는데따라 다른 버전이 실행까지는 됩니다.

그런데 모듈을 import할때,
PYTHONPATH에서 설정된 디렉토리에서 import를 해오는데요,
이게version에 관계없이 항상 일정한 디렉토리에서 가져와서 오류가 생깁니다.

PYTHONPATH 에 2.7의 lib path를 2.5의 path보다 앞에 두면 2.5에서 import할때 오류가 생기고,
PYTHONPATH 에 2.5의 lib path를 2.7의 것보다 앞에 두면 2.7에서 import 오류가 생기네요..

어떻게 해야하나요?
설치한 사용자는 왜 문제가 없을까요??

gloomyr의 이미지

spring 기반 Hibernate jpa 를 사용해서 푸쉬 서버를 구현할수 있을가요.?

WAS는 TOMCAT7.~

말그대루 입니다. 푸쉬서버를 구현할수 있을까요.
RESTFull 형식의 클라이언트에서 request 가 오면 서버에서 롱폴링으로 잡아두고

DB에 변화가 생기면 잡아두던 THREAD 를 깨워서 잡업 결과를 리턴 하면 될거같은데

가능한가요??

DB에 변화가 생겼을대 THREAD 를 깨울 방법을 모르겟네요~ ㅋ

powermarine의 이미지

여러 클라이언트 동시 실행 및 제어 방법에 대해 질문합니다.

머리가 복잡해서 이렇게 포럼에 질문 합니다.

제가 여러 클라이언트를 동시에 실행하여 각 클라이언트마다 초당 수신되는 데이터 크기를 구하는것을 개발하고 있는데요,

fork대신 select를 이용하여 변경하려고 합니다. 예를 들어 100개의 클라이언트가 동시에 실행되면, 100개의 클라이언트에 대한 수신 데이터 사이즈를 클라이언트 단위로 계산해야 하는데, 답이 나오질 않네요.. 참고할 만한 자료나 방법을 알려주시면 감사하겠습니다..

머리가 나쁘니깐 몸이 힘드네요...ㅠㅠ

somedayhow의 이미지

리눅스에서 c언어로 그래프 그리기

이건 설치 및 활용에 올려야할지 여기에 올려야 할지 헷갈리지만

프로그래밍과 관련된거라 여기 올립니다.

현재 리눅스를 사용하고 있고

C언어를 이용해 프로그램을 만들고 그 프로그램이 결과값 그래프를 그려야 합니다.

system() 명령으로 gnuplot같은것을 불러서

그래프를 그릴 수 있지만 기능이 한정되었다고 들었습니다.

많은 종류의(out1,out2 ~~~~ out100) 데이터를 그려야하고 시각적으로도 표현해야해서

제약이 있다고 들었습니다.

그래서 qti를 찾아보았는데 아마 원하는 기능이 있는것 같습니다

여기서 문제는

C언어로 짠 프로그램이 qti를 실행하고 수행한 결과값을 그래프로 그려줄 수 있는가 입니다

만약 불가능하다면

이런 기능을 할 수 있는 방법을 추천해주시기를 부탁드립니다.

thunderline의 이미지

MS SQL 최대 메모리 사용량 제한에 대한 질문입니다.

음...

현재 돌리고 있는 머신 세팅이 SQL Server 최대 메모리 사용 제한을 지나치게 높게 잡아서 물리 메모리 사용량의 대부분을 차지하는 상황입니다.
결국 메모리 사용량은 최대 물리 메모리 치고 올라와서 하드 스왑을 무쟈게 하는 중이죠.

당연한 이야기입니다만 SQL Server 최대 메모리 사용을 줄여서 물리 메모리 사용량을 초과하지 않도록 하는 것이(비록 SQL Server에서 캐싱하는 정도는 줄어들겠지만) 기타 프로그램들과 SQL Server 섞여서 열심히 하드 스왑을 하는 것 보다는 낫겠죠?

dlgudcjf의 이미지

directfb에서 resolution은 어떻게 바꾸나요?

DVR관련 프로젝트 진행중인데, resolution을 바꾸는 법을 모르겠어요..

구글링해봐도 온통 모르는 영어들 뿐이고..

어떻게 하는지 힌트 좀 주세요~

mandugukbap의 이미지

커널 장치 드라이버 (device driver) 만들 때

Linux 커널 (3.2.x)에 디바이스 드라이버를 만들고 있습니다.

해당 디바이스 드라이버의 용도는 사용자 영역 (User-space)에서 대략 100 바이트 내외의 데이터를 커널 영역 (Kernel-space)으로 내려 보내서 커널 영역 전역 변수에 짧은 시간 저장해 두려는 목적입니다.

많은 분들의 도움으로 장치 드라이버를 작성할 수 있었습니다. 코드를 다 옮기려니 너무 길어서 대충 중요한 부분만 옮겨 보자면 저 아래 보이는 코드와 같습니다.

아무튼 해당 드라이버는 제가 원하는대로 작동을 하고 있습니다. 다만 이 모듈(드라이버)을 사용하기 위해서는 항상 mknod를 이용해 /dev/test_device 라는 노드를 생성해야 하더군요.

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기