Hey Team,

Today I was inspired to have a look at git master to see how things are 
progressing. I'm running Ubuntu 12.10. I used the build script found here:
https://raw.github.com/mltframework/mlt-scripts/master/build/build-kdenlive.sh
For anyone else who wants to try it, you have to create a "build-kdenlive.conf" 
file and add the following two lines:
      KDENLIVE_HEAD=1
      KDENLIVE_REVISION=
Without that, it will build from the 0.9 branch instead of master.

When I ran the script, I ended up with an error message from cmake about not 
being able to find "FindGLEW.cmake". So I had to create one and put it in 
"cmake/modules". The file is attached for anyone who wants it. I didn't push it 
to git becuase I don't know anything about cmake or GLEW. But it would be nice 
to make git work without any changes, so hopefully someone will add the file, 
or find another way to make it work. Let me know if there is anything I can do 
to help.

After Kdenlive compiled, I was able to sucessfully run it. I must say, I'm 
pretty excited about the changes. I love the dual monitor view. And I like that 
I can select from all the generators (test patterns, count, blipflash, etc). 
Way to go.

I might have some small bursts of time available in my evenings. So feel free 
to let me know if there are any odd jobs or bugs I can look into. In the mean 
time, I might try to squash any crashes I run into.

Keep up the good work,

~Brian
#
# Find the GLEW libraries and includes
#
# Adapted from:
# http://code.google.com/p/nvidia-texture-tools/source/browse/trunk/NVIDIA_Texture_Tools_LICENSE.txt?r=96
#
# Try to find GLEW library and include path.
# Once done this will define
#
# GLEW_FOUND
# GLEW_INCLUDE_PATH
# GLEW_LIBRARY
# 

if(WIN32)
  find_path(GLEW_INCLUDE_PATH GL/glew.h
    $ENV{PROGRAMFILES}/GLEW/include
    ${PROJECT_SOURCE_DIR}/src/nvgl/glew/include
    DOC "The directory where GL/glew.h resides"
  )

  find_library(GLEW_LIBRARY
    NAMES glew GLEW glew32 glew32s
    PATHS
    $ENV{PROGRAMFILES}/GLEW/lib
    ${PROJECT_SOURCE_DIR}/src/nvgl/glew/bin
    ${PROJECT_SOURCE_DIR}/src/nvgl/glew/lib
    DOC "The GLEW library"
  )

else(WIN32)
  find_path(GLEW_INCLUDE_PATH GL/glew.h
    /usr/include
    /usr/local/include
    /sw/include
    /opt/local/include
    DOC "The directory where GL/glew.h resides"
  )

  find_library(GLEW_LIBRARY
    NAMES GLEW glew
    PATHS
    /usr/lib64
    /usr/lib
    /usr/local/lib64
    /usr/local/lib
    /sw/lib
    /opt/local/lib
    DOC "The GLEW library"
  )

endif(WIN32)

if(GLEW_INCLUDE_PATH AND GLEW_LIBRARY)
  set(GLEW_LIBRARIES ${GLEW_LIBRARY})
  set(GLEW_FOUND 1 CACHE STRING "Set to 1 if GLEW is found, 0 otherwise")
  message(STATUS "Found GLEW: ${GLEW_LIBRARY}")
else(GLEW_INCLUDE_PATH AND GLEW_LIBRARY)
  set(GLEW_FOUND 0 CACHE STRING "Set to 1 if GLEW is found, 0 otherwise")
  message(FATAL_ERROR "Could not find GLEW")
endif(GLEW_INCLUDE_PATH AND GLEW_LIBRARY)

MARK_AS_ADVANCED(GLEW_FOUND)
------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
Kdenlive-devel mailing list
Kdenlive-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel

Reply via email to