On Dec 4, 2006, at 3:00 PM, Roman Haefeli wrote:

hi marius

On Mon, 2006-12-04 at 11:30 -0500, marius schebella wrote:
hi,
may I join you in that discussion?
I understand now that the Gem package in the pd-extended is built for
nvidia support and does not run without a nvidia card. correct?
But what I want to know is, (I don't know so much about configure
scripting..) when I build my own Gem and have NO nvidia card, will I
have to type --disable-NV? that would not make sense to me...
I would like to compile my Gem later today. so thnx for answers.
marius.


i might be wrong, but as far as i understand the idea of a configure
script, it is here, to check if all libraries are installed, that are
needed to run the binary, that you are going to compile, also where they
are, and also if some optional libraries are there, which may improve
the functionality of your binary to compile. if a certain optional
funcionality is non-existent on your computer (e.g. nvidia
extension), ./configure should automatically disable it, when generating
the makefile. if the configure doesn't print errors, you can expect,
that the binary you are going to compile will work (at least on your
system).

in your case, when you execute ./configure, it should print something
like:

    using NV-extensions  : no

that means, you don't need to add the flag '--disable-NV' to configure.

i hope i could help

roman

Here's the result from the Ubuntu/dapper autobuild machine (they are all the same hardware). Its showing NV as enabled:

Result:
  Target                 : Gem.pd_linux
Objects : Base Controls Geos Manips Nongeos Particles Pixes openGL

Configuration:
  Compiler               : g++
CXXFLAGS : -g -O2 -fPIC -freg-struct-return -O3 - falign-loops=32 -falign-functions=32 -falign-jumps=32 -funroll-loops - ffast-math -mmmx : -I/usr/include/ffmpeg -I/usr/include/lqt -I/usr/include/lqt -I/usr/include/avifile-0.7 -I/usr/include/ffmpeg -I/usr/include/ freetype2 INCLUDES : -I/usr/include/FTGL -I/usr/include/ freetype2
  DEFINES                :

LIBS : -ldv -lmpeg -lmpeg3 -ljpeg -ltiff -lGLU - lGL -lXext -lXext -lX11 -ldl -lz -lm -L/usr/X11R6/lib -lpthread : -lGLU -lGL -lfreetype -lz -lftgl_pic -lavformat_pic - lavcodec_pic -lavutil_pic -lvorbis -lvorbisenc -ltheora -logg - ldts_pic -la52 -lraw1394 -ldc1394_control -lgsm -lz -lm -laviplay - L/usr/lib -lquicktime -lpthread -lm -lz -ldl -lquicktime -lpthread - lm -lz -ldl -lMagick++ -lMagick LDFLAGS : -shared -Wl,-export-dynamic -lGLU -lGL -lfreetype -lz - lftgl_pic
                         :  -L/usr/X11R6/lib

  Strip                  : strip --strip-unneeded

  Install path           : /usr/local

 pure-data:
  version                : 0.0

 used optional libraries:

  font-rendering         : FTGL

  image-support
    use ImageMagick      : yes
    use TIFF             : yes
    use JPEG             : yes
  video-support
    use mpeg             : yes
    use mpeg-3           : yes
    use QuickTime        : yes
    use aviplay          : yes
    use ffmpeg           : yes
  input-support
    use v4l              : yes
    use ieee1394         : yes

  misc
    using ARB-extensions : yes
    using NV-extensions  : yes
    using reg-struct-ret : yes


.hc

------------------------------------------------------------------------

Terrorism is not an enemy. It cannot be defeated. It's a tactic. It's about as sensible to say we declare war on night attacks and expect we're going to win that war. We're not going to win the war on terrorism. - retired U.S. Army general, William Odom



_______________________________________________
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to