Garnome 2.15.2.1
While building pwlib to satisfy dependencies from opal and ekiga, I ran
into the following:

---------------
make[7]: Entering directory 
`/home/fsolensky/gnome/garnome-2.15.2.1/bootstrap/pwlib/work/main.d/pwlib-1.10.0/plugins/vidinput_v4l'
mkdir -p ../pwlib/device/videoinput
ccache g++ -g \
   -I/home/fsolensky/gnome/garnome/include \
   -L/home/fsolensky/gnome/garnome/lib \
   -march=pentium3 -msse -O2 -pipe \
   -D_REENTRANT -Wall  -fPIC -DPIC \
   
-I/home/fsolensky/gnome/garnome-2.15.2.1/bootstrap/pwlib/work/main.d/pwlib-1.10.0/include
 \
   -I. -shared vidinput_v4l.cxx -o ../pwlib/device/videoinput/v4l_pwplugin.so
vidinput_v4l.cxx:245:28: error: macro "PCREATE_VIDINPUT_PLUGIN" requires 2 
arguments, but only 1 given
vidinput_v4l.cxx:245: error: expected constructor, destructor, or type 
conversion before ‘;’ token
vidinput_v4l.cxx: In member function ‘virtual PINDEX 
PVideoInputDevice_V4L::GetMaxFrameBytes()’:
vidinput_v4l.cxx:1032: error: ‘GetMaxFrameBytesConverted’ was not declared in 
this scope
make[7]: *** [../pwlib/device/videoinput/v4l_pwplugin.so] Error 1
---------------

The problem seems to be a result of the first "-I" option: the file
garnome/include/ptlib/vidio.h has a two-argument version of the macro.
The file main.d/pwlib-1.10.0/include/ptlib/vidio.h -- the intended
reference -- has only one.

My question is on how to proceed: cd to the directory and compile the
files that reference the macro manually?  Modify some Makefile or
environment variable to get the first "-I" out of the way?  Something
else?

Thanks again in advance..

-- 
garnome-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/garnome-list

Reply via email to