The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Использование функции prfind в Solaris"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Использование функции prfind в Solaris"
Сообщение от const Искать по авторуВ закладки on 29-Дек-04, 01:49  (MSK)
Допустим есть прога:

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/proc.h>

int main ()
{
   pid_t jvmpid;
   proc_t* jvmproc;

   jvmpid = getpid();

   printf( "I'm process %d\n", jvmpid );

   jvmproc = (proc_t *) prfind(jvmpid);

   return 0;
}

при попытке компиляции выдается ошибка:

Undefined first referenced
symbol in file
prfind /var/tmp/ccRMZ7Tu.o
ld: fatal: Symbol referencing errors. No output written to a.out
collect2: ld returned 1 exit status

Подскажите пожалуйста какую библиотеку подключить.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Использование функции prfind в Solaris"
Сообщение от Andrey Искать по авторуВ закладки(??) on 30-Дек-04, 09:39  (MSK)
http://www.google.com/search?q=prfind solaris
/usr/include/sys/proc.h

если я правильно понял, то что я там прочитал, то эта функция, как и многие другие описанные в proc.h под #ifdef _KERNEL,
принадлежат ядру, и использовать их можно только в ядре и его модулях, но никак ни в приложениях.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру