one more problem i have ... when i complile/build using cmake and then use
make i get an error .. i have to modify the code genereted by cmake to get
is corrected .. why so ... the error that is genereted are pasted below
.... is there any problem with installation ..




heart-hacker@hearthacker-HP-Pavilion-g6-Notebook-PC:~/osgproject/program-2$
cmake ./
-- Configuring done
-- Generating done
-- Build files have been written to: /home/heart-hacker/osgproject/program-2
heart-hacker@hearthacker-HP-Pavilion-g6-Notebook-PC:~/osgproject/program-2$
make
CMake Warning (dev) at CMakeFiles/MyProject.dir/DependInfo.cmake:16 (SET):
  Syntax error in cmake code at


/home/heart-hacker/osgproject/program-2/CMakeFiles/MyProject.dir/DependInfo.cmake:17

  when parsing string

    ${OPENTHREADS_INCLUDE_DIR

  syntax error, unexpected $end, expecting } (25)

  Policy CMP0010 is not set: Bad variable reference syntax is an error.  Run
  "cmake --help-policy CMP0010" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeFiles/MyProject.dir/DependInfo.cmake:16 (SET):
  Syntax error in cmake code at


/home/heart-hacker/osgproject/program-2/CMakeFiles/MyProject.dir/DependInfo.cmake:19

  when parsing string

    ${OSG_INCLUDE_DIR

  syntax error, unexpected $end, expecting } (17)

  Policy CMP0010 is not set: Bad variable reference syntax is an error.  Run
  "cmake --help-policy CMP0010" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeFiles/MyProject.dir/DependInfo.cmake:16 (SET):
  Syntax error in cmake code at


/home/heart-hacker/osgproject/program-2/CMakeFiles/MyProject.dir/DependInfo.cmake:20

  when parsing string

    ${OSGDB_INCLUDE_DIR

  syntax error, unexpected $end, expecting } (19)

  Policy CMP0010 is not set: Bad variable reference syntax is an error.  Run
  "cmake --help-policy CMP0010" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeFiles/MyProject.dir/DependInfo.cmake:16 (SET):
  Syntax error in cmake code at


/home/heart-hacker/osgproject/program-2/CMakeFiles/MyProject.dir/DependInfo.cmake:21

  when parsing string

    ${OSGUTIL_INCLUDE_DIR

  syntax error, unexpected $end, expecting } (21)

  Policy CMP0010 is not set: Bad variable reference syntax is an error.  Run
  "cmake --help-policy CMP0010" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeFiles/MyProject.dir/DependInfo.cmake:16 (SET):
  Syntax error in cmake code at


/home/heart-hacker/osgproject/program-2/CMakeFiles/MyProject.dir/DependInfo.cmake:22

  when parsing string

    ${OSGVIEWER_INCLUDE_DIR

  syntax error, unexpected $end, expecting } (23)

  Policy CMP0010 is not set: Bad variable reference syntax is an error.  Run
  "cmake --help-policy CMP0010" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-dev to suppress it.

[100%] Building CXX object CMakeFiles/MyProject.dir/test.cpp.o
/home/heart-hacker/osgproject/program-2/test.cpp:1:23: fatal error:
osg/ref_ptr: No such file or directory
compilation terminated.
make[2]: *** [CMakeFiles/MyProject.dir/test.cpp.o] Error 1
make[1]: *** [CMakeFiles/MyProject.dir/all] Error 2
make: *** [all] Error 2


any correction you suggest ? thanks for the help ......

i am also pasting the CMakeLists.txt file

cmake_minimum_required( VERSION 2.6 )
project( MyProject )

find_package( OpenThreads )
find_package( osg )
find_package( osgDB )
find_package( osgUtil )
find_package( osgViewer )

macro( config_project PROJNAME LIBNAME )
        include_directories(${${LIBNAME}_INCLUDE_DIR } )
        target_link_libraries(${PROJNAME} ${${LIBNAME}_LIBRARY})
endmacro()

add_executable( MyProject test.cpp )
config_project( MyProject OPENTHREADS )
config_project( MyProject OSG )
config_project( MyProject OSGDB )
config_project( MyProject OSGUTIL )
config_project( MyProject OSGVIEWER )









On Sat, Feb 2, 2013 at 10:55 AM, om prakash Paliwal <
[email protected]> wrote:

> #include <osg/Referenced>
> #include <iostream>
>
> class MonitoringTarget : public osg:Referenced {
>         public:
>                 MonitoringTarget(int id) : _id(id) {
>                         std::cout << "Constructing target
> "<<_id<<std::endl;
>                 }
>
>         protected:
>                 virtual ~MonitoringTarget() {
>                         std::cout << "Destroying target "<<_id<<std::endl;
>                 }
>
>                 int _id;
> };
>
> int main() {
>
>         osg::ref_ptr<MonitoringTarget> target =new MonitoringTarget(0);
>         std::cout << "Referenced count before referring: "
>                   << target->referenceCount() << std::endl;
>
>         osg::ref_ptr<MonitoringTarget> anotherTarget = target;
>         std::cout << "Referenced count after referring: "
>                   << target->referenceCount() <<std::endl;
>
>         for (unsigned int i=1;i<5;i++) {
>                 osg::ref_ptr<MonitoringTarget> subTarget = new
> MonitoringTarget(i);
>         }
> }
>
>
>
>
> On Sat, Feb 2, 2013 at 4:54 AM, Michael W. Hall <[email protected]> wrote:
>
>> Sounds like you may have missed an include file in your test.cpp file,
>> or you have included something that it does not know about.  If your
>> program is short you may want to paste it into a reply and then people
>> could maybe determine the problem.
>>
>> Michael
>>
>> On Fri, 2013-r2-01 at 19:10 +0530, om prakash Paliwal wrote:
>> > i am a beggineer ... and i stuck at very begining . i created my first
>> > OSG program in ubuntu i get this error message ...
>> >
>> >
>> >
>> >
>> > Scanning dependencies of target MyProject
>> > [100%] Building CXX object CMakeFiles/MyProject.dir/test.cpp.o
>> > /home/heart-hacker/osgproject/program-2/test.cpp:1:23: fatal error:
>> > osg/ref_ptr: No such file or directory
>> > compilation terminated.
>> > make[2]: *** [CMakeFiles/MyProject.dir/test.cpp.o] Error 1
>> > make[1]: *** [CMakeFiles/MyProject.dir/all] Error 2
>> > make: *** [all] Error 2
>> >
>> >
>> > .... i have used cmake to build CMakeLists.txt .. suceeded
>> >
>> >
>> >  but when run make command , above errors occured.
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > _______________________________________________
>> > osg-users mailing list
>> > [email protected]
>> >
>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>
>>
>> _______________________________________________
>> osg-users mailing list
>> [email protected]
>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>
>
>
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to