[Sumover-dev] Reg: VIC on Snow Leopard

Akhila akhila844 at gmail.com
Thu Sep 3 20:39:53 BST 2009


Hello Douglas,

Thank you for helping me out in this.  I configured using the command below.

./configure
--with-tcl=/System/Library/Frameworks/Tcl.framework/Versions/8.5/
--with-tk=/System/Library/Frameworks/Tk.framework/Versions/8.5/
--enable-gpl  --with-x264ver=x264-snapshot-20090410-2245

make

Errors:

video/grabber-macosx.cpp:90: error: ‘ImageSequence’ does not name a type
video/grabber-macosx.cpp:115: error: ‘SGChannel’ has not been declared
video/grabber-macosx.cpp:137: error: ‘SeqGrabComponent’ does not name a type
video/grabber-macosx.cpp:138: error: ‘SGChannel’ does not name a type
video/grabber-macosx.cpp: In constructor ‘MacOSXGrabber::MacOSXGrabber(const
char*, const char*)’:
video/grabber-macosx.cpp:180: error: ‘seqGrab’ was not declared in this
scope
video/grabber-macosx.cpp:182: error: ‘ntscIn’ was not declared in this scope
video/grabber-macosx.cpp:189: error: ‘InitCursor’ was not declared in this
scope
video/grabber-macosx.cpp:190: error: ‘EnterMovies’ was not declared in this
scope
video/grabber-macosx.cpp: In destructor ‘virtual
MacOSXGrabber::~MacOSXGrabber()’:
video/grabber-macosx.cpp:209: error: ‘DisposeGWorld’ was not declared in
this scope
video/grabber-macosx.cpp:212: error: ‘seqGrab’ was not declared in this
scope
video/grabber-macosx.cpp: In member function ‘virtual void
MacOSXGrabber::start()’:
video/grabber-macosx.cpp:227: error: ‘seqGrab’ was not declared in this
scope
video/grabber-macosx.cpp:227: error: ‘SGStartRecord’ was not declared in
this scope
video/grabber-macosx.cpp: In member function ‘virtual void
MacOSXGrabber::stop()’:
video/grabber-macosx.cpp:238: error: ‘seqGrab’ was not declared in this
scope
video/grabber-macosx.cpp:238: error: ‘SGStop’ was not declared in this scope
video/grabber-macosx.cpp: In member function ‘virtual int
MacOSXGrabber::grab()’:
video/grabber-macosx.cpp:245: error: ‘struct SGDataProcRefCon’ has no member
named ‘decomSeq’
video/grabber-macosx.cpp: In member function ‘int MacOSXGrabber::capture()’:
video/grabber-macosx.cpp:275: error: ‘seqGrab’ was not declared in this
scope
video/grabber-macosx.cpp:275: error: ‘SGIdle’ was not declared in this scope
video/grabber-macosx.cpp:278: error: ‘GetGWorld’ was not declared in this
scope
video/grabber-macosx.cpp:279: error: ‘SetGWorld’ was not declared in this
scope
video/grabber-macosx.cpp:281: error: ‘GetGWorldPixMap’ was not declared in
this scope
video/grabber-macosx.cpp:281: error: ‘GetPixBaseAddr’ was not declared in
this scope
video/grabber-macosx.cpp: In member function ‘void MacOSXGrabber::format()’:
video/grabber-macosx.cpp:347: error: ‘QTNewGWorld’ was not declared in this
scope
video/grabber-macosx.cpp:350: error: ‘GetGWorldPixMap’ was not declared in
this scope
video/grabber-macosx.cpp:350: error: ‘LockPixels’ was not declared in this
scope
video/grabber-macosx.cpp:356: error: ‘seqGrab’ was not declared in this
scope
video/grabber-macosx.cpp:356: error: ‘SeqGrabComponentType’ was not declared
in this scope
video/grabber-macosx.cpp:358: error: ‘SGInitialize’ was not declared in this
scope
video/grabber-macosx.cpp:360: error: ‘SGSetGWorld’ was not declared in this
scope
video/grabber-macosx.cpp:362: error: ‘seqGrabDontMakeMovie’ was not declared
in this scope
video/grabber-macosx.cpp:362: error: ‘SGSetDataRef’ was not declared in this
scope
video/grabber-macosx.cpp:365: error: ‘sgchanVideo’ was not declared in this
scope
video/grabber-macosx.cpp:365: error: ‘SGNewChannel’ was not declared in this
scope
video/grabber-macosx.cpp:368: error: ‘c2pstrcpy’ was not declared in this
scope
video/grabber-macosx.cpp:370: error: ‘SGSetChannelDevice’ was not declared
in this scope
video/grabber-macosx.cpp:374: error: ‘VideoDigitizerComponent’ was not
declared in this scope
video/grabber-macosx.cpp:374: error: expected `;' before ‘vdigComponent’
video/grabber-macosx.cpp:375: error: ‘DigitizerInfo’ was not declared in
this scope
video/grabber-macosx.cpp:375: error: expected `;' before ‘digitizerInfo’
video/grabber-macosx.cpp:376: error: ‘vdigComponent’ was not declared in
this scope
video/grabber-macosx.cpp:376: error: ‘digitizerInfo’ was not declared in
this scope
video/grabber-macosx.cpp:376: error: ‘VDGetDigitizerInfo’ was not declared
in this scope
video/grabber-macosx.cpp:378: error: ‘digiInDoesNTSC’ was not declared in
this scope
video/grabber-macosx.cpp:378: error: ‘ntscIn’ was not declared in this scope
video/grabber-macosx.cpp:379: error: ‘VDSetInputStandard’ was not declared
in this scope
video/grabber-macosx.cpp:380: error: ‘digiInDoesPAL’ was not declared in
this scope
video/grabber-macosx.cpp:380: error: ‘palIn’ was not declared in this scope
video/grabber-macosx.cpp:381: error: ‘VDSetInputStandard’ was not declared
in this scope
video/grabber-macosx.cpp:382: error: ‘digiInDoesSECAM’ was not declared in
this scope
video/grabber-macosx.cpp:382: error: ‘secamIn’ was not declared in this
scope
video/grabber-macosx.cpp:383: error: ‘VDSetInputStandard’ was not declared
in this scope
video/grabber-macosx.cpp:388: error: ‘GetMainDevice’ was not declared in
this scope
video/grabber-macosx.cpp:388: error: ‘SGSetGWorld’ was not declared in this
scope
video/grabber-macosx.cpp:390: error: ‘SGSetChannelBounds’ was not declared
in this scope
video/grabber-macosx.cpp:393: error: ‘seqGrabRecord’ was not declared in
this scope
video/grabber-macosx.cpp:393: error: ‘SGSetChannelUsage’ was not declared in
this scope
video/grabber-macosx.cpp:395: error: ‘SGDisposeChannel’ was not declared in
this scope
video/grabber-macosx.cpp:399: error: ‘NewSGDataUPP’ was not declared in this
scope
video/grabber-macosx.cpp:399: error: ‘SGSetDataProc’ was not declared in
this scope
video/grabber-macosx.cpp:400: error: ‘SGPrepare’ was not declared in this
scope
video/grabber-macosx.cpp:403: error: ‘GetGWorldPixMap’ was not declared in
this scope
video/grabber-macosx.cpp:403: error: ‘UnlockPixels’ was not declared in this
scope
video/grabber-macosx.cpp:404: error: ‘UpdateGWorld’ was not declared in this
scope
video/grabber-macosx.cpp:405: error: ‘LockPixels’ was not declared in this
scope
video/grabber-macosx.cpp: In member function ‘int
MacOSXGrabber::setport(const char*)’:
video/grabber-macosx.cpp:422: error: ‘SGDeviceList’ was not declared in this
scope
video/grabber-macosx.cpp:422: error: expected `;' before ‘sgdeviceList’
video/grabber-macosx.cpp:423: error: ‘sgchanVideo’ was not declared in this
scope
video/grabber-macosx.cpp:423: error: ‘sgDeviceListIncludeInputs’ was not
declared in this scope
video/grabber-macosx.cpp:423: error: ‘sgdeviceList’ was not declared in this
scope
video/grabber-macosx.cpp:423: error: ‘SGGetChannelDeviceList’ was not
declared in this scope
video/grabber-macosx.cpp:430: error: ‘p2cstrcpy’ was not declared in this
scope
video/grabber-macosx.cpp:435: error: ‘seqGrab’ was not declared in this
scope
video/grabber-macosx.cpp:435: error: ‘SGDisposeDeviceList’ was not declared
in this scope
video/grabber-macosx.cpp:441: error: ‘SGSetChannelDeviceInput’ was not
declared in this scope
video/grabber-macosx.cpp: In member function ‘virtual int
MacOSXGrabber::command(int, const char* const*)’:
video/grabber-macosx.cpp:459: error: ‘seqGrab’ was not declared in this
scope
video/grabber-macosx.cpp:468: error: ‘palIn’ was not declared in this scope
video/grabber-macosx.cpp:470: error: ‘secamIn’ was not declared in this
scope
video/grabber-macosx.cpp:472: error: ‘ntscIn’ was not declared in this scope
video/grabber-macosx.cpp:489: error: ‘SeqGrabPanelType’ was not declared in
this scope
video/grabber-macosx.cpp:513: error: ‘p2cstrcpy’ was not declared in this
scope
video/grabber-macosx.cpp:522: error: ‘seqGrab’ was not declared in this
scope
video/grabber-macosx.cpp:522: error: ‘sgchanVideo’ was not declared in this
scope
video/grabber-macosx.cpp:522: error: ‘SGSettingsDialog’ was not declared in
this scope
video/grabber-macosx.cpp: In member function ‘int
MacOSXGrabber::setupDecom()’:
video/grabber-macosx.cpp:538: warning: missing initializer for member
‘Rect::bottom’
video/grabber-macosx.cpp:538: warning: missing initializer for member
‘Rect::right’
video/grabber-macosx.cpp:542: error: ‘sgchanVideo’ was not declared in this
scope
video/grabber-macosx.cpp:542: error: ‘SGGetChannelSampleDescription’ was not
declared in this scope
video/grabber-macosx.cpp:547: error: ‘RectMatrix’ was not declared in this
scope
video/grabber-macosx.cpp:549: error: ‘struct SGDataProcRefCon’ has no member
named ‘decomSeq’
video/grabber-macosx.cpp:558: error: ‘codecNormalQuality’ was not declared
in this scope
video/grabber-macosx.cpp:559: error: ‘bestSpeedCodec’ was not declared in
this scope
video/grabber-macosx.cpp:559: error: ‘DecompressSequenceBegin’ was not
declared in this scope
video/grabber-macosx.cpp: At global scope:
video/grabber-macosx.cpp:576: error: ‘OSErr
MacOSXGrabber::seqGrabberDataProc’ is not a static member of ‘class
MacOSXGrabber’
video/grabber-macosx.cpp:576: error: ‘SGChannel’ was not declared in this
scope
video/grabber-macosx.cpp:576: error: expected primary-expression before ‘p’
video/grabber-macosx.cpp:576: error: expected primary-expression before
‘long’
video/grabber-macosx.cpp:576: error: expected primary-expression before
‘long’
video/grabber-macosx.cpp:576: error: expected primary-expression before
‘long’
video/grabber-macosx.cpp:576: error: expected primary-expression before
‘time’
video/grabber-macosx.cpp:576: error: expected primary-expression before
‘short’
video/grabber-macosx.cpp:576: error: expected primary-expression before
‘long’
video/grabber-macosx.cpp:576: error: initializer expression list treated as
compound expression
video/grabber-macosx.cpp:576: error: expected ‘,’ or ‘;’ before ‘{’ token
video/grabber-macosx.cpp:578: error: expected declaration before end of line
make: *** [video/grabber-macosx.o] Error 1


Thanks

Regards,

Akhila

On Wed, Sep 2, 2009 at 9:33 PM, Douglas Kosovic <douglask at itee.uq.edu.au>wrote:

>  Hi Akhila,
>
>
>
> Sorry I meant tkConfig.sh rather than tk.tcl, but the following should
> hopefully work for vic’s configure command-line (note, line wrapping
> introduced by email client):
>
>
>
> ./configure
>
>
> --with-tcl=/System/Library/Frameworks/Tcl.framework/Versions/8.5/tclConfig.sh
>
> --with-tk=/System/Library/Frameworks/Tk.framework/Versions/8.5/tkConfig.sh
>
>
>
> Correct the path names for tclConfig.sh and tkConfig.sh if they aren’t in
> those locations.
>
>
>
> I might have access to a Snow Leopard machine in the next couple of days.
>
>
>
>
>
> Cheers,
>
> Doug
>
>
>
>
>
> *From:* Akhila [mailto:akhila844 at gmail.com]
> *Sent:* Thursday, 3 September 2009 10:51 AM
>
> *To:* Douglas Kosovic
> *Cc:* sumover-dev at cs.ucl.ac.uk; sumover-tech at cs.ucl.ac.uk
> *Subject:* Re: [Sumover-dev] Reg: VIC on Snow Leopard
>
>
>
> Hello Douglas,
>
> This is the output of the command.
>
> find: /dev/fd/3: Not a directory
> find: /dev/fd/4: Not a directory
> /opt/local/lib/tk8.5/tk.tcl
>
> /opt/local/var/macports/software/tk/8.5.6_1+darwin/opt/local/lib/tk8.5/tk.tcl
>
> /System/Library/Frameworks/Tk.framework/Versions/8.4/Resources/Scripts/tk.tcl
>
> /System/Library/Frameworks/Tk.framework/Versions/8.5/Resources/Scripts/tk.tcl
>
> Kindly let me know.
>
> Thanks
>
> Akhila
>
>  On Wed, Sep 2, 2009 at 8:11 PM, Douglas Kosovic <douglask at itee.uq.edu.au>
> wrote:
>
> Hi Akhila,
>
>
>
> I’ve been using 64bit  VIC and RAT on my production AccessGrid node
> (running x86-64 Fedora linux) for the past 2 years.
>
>
>
> Where is Snow Leopard’s tk.tcl installed? The following command line will
> do a search of the hard disk.
>
>
>
>    sudo find / -name tk.tcl
>
>
>
> I could then fix the autoconf script, perhaps it’s not looking for the
> 64bit location where it is installed.
>
>
>
>
>
> Cheers,
>
> Doug
>
>
>
> *From:* Akhila [mailto:akhila844 at gmail.com]
> *Sent:* Thursday, 3 September 2009 8:46 AM
> *To:* Douglas Kosovic
> *Cc:* sumover-dev at cs.ucl.ac.uk; sumover-tech at cs.ucl.ac.uk
> *Subject:* Re: [Sumover-dev] Reg: VIC on Snow Leopard
>
>
>
> Hello Douglas,
>
> After I type    ./vic -X network=ip 234.5.6.7/16000 , I get the following
> error
>
> vic: '' not a recognized session type
>
> VIC I compiled:
>
> I get the following error.  I don't get the below error when I use the vic
> from the website. I did install aquatcltk 8.5.7 from the following website
> http://www.categorifiedcoder.info/tcltk/
>
> vic: Can't find a usable tk.tcl in the following directories:
>     /Library/Frameworks/Tcl.framework/Versions/8.5/Resources/Scripts/tk8.5
> /Library/Frameworks/Tcl.framework/Versions/8.5/Resources/Scripts/tk8.5/Resources/Scripts
> /Library/Frameworks/Tcl.framework/Versions/8.5/Resources/tk8.5
> /Library/Frameworks/Tcl.framework/Versions/8.5/Resources/tk8.5/Resources/Scripts
> ./lib/tk8.5 ./lib/tk8.5/Resources/Scripts ~/Library/Tcl/tk8.5
> ~/Library/Tcl/tk8.5/Resources/Scripts /Library/Tcl/tk8.5
> /Library/Tcl/tk8.5/Resources/Scripts /Network/Library/Tcl/tk8.5
> /Network/Library/Tcl/tk8.5/Resources/Scripts /System/Library/Tcl/tk8.5
> /System/Library/Tcl/tk8.5/Resources/Scripts ~/Library/Frameworks/tk8.5
> ~/Library/Frameworks/tk8.5/Resources/Scripts /Library/Frameworks/tk8.5
> /Library/Frameworks/tk8.5/Resources/Scripts
> /Network/Library/Frameworks/tk8.5
> /Network/Library/Frameworks/tk8.5/Resources/Scripts
> /System/Library/Frameworks/tk8.5
> /System/Library/Frameworks/tk8.5/Resources/Scripts ./library
>
> After that I tried installing using
> *sudo port install tk*
> which installed everything. But still I get this error. Can I know if vic
> supports 64 bit architecture? I need to work on vic and I might have to
> migrate back to leopard for that. Kindly let me know.
>
> Thanks
>
> Akhila
>
> On Wed, Sep 2, 2009 at 6:03 PM, Douglas Kosovic <douglask at itee.uq.edu.au>
> wrote:
>
> Hi Akhila,
>
> Does setting the network type explicitly work? e.g.:
>
>   ./vic -X network=ip 234.5.6.7/16000
>
>
> I don't have Snow Leopard, so can't make a comment about vic's
> compatibility.
>
>
> Doug
>
>
>
> -----Original Message-----
> From: sumover-dev-bounces at cs.ucl.ac.uk on behalf of Akhila
> Sent: Thu 9/3/2009 7:41 AM
> To: sumover-dev at cs.ucl.ac.uk; sumover-tech at cs.ucl.ac.uk
> Subject: [Sumover-dev] Reg: VIC on Snow Leopard
>
> Hello everyone,
>
> Is vic snow leopard compatible? I tried to run the binary downloaded from
> the website and I get the following error.
>
> vic:  not a recognized network type
>
> Please let me know so that I can revert back soon to Leopard if vic does
> not
> work.
>
> Thanks
>
> --
> Regards,
>
> Akhila
>
>
>
>
> --
> Regards,
>
> Akhila
>
>
>
>
> --
> Regards,
>
> Akhila
>



-- 
Regards,

Akhila
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://oakham.cs.ucl.ac.uk/pipermail/sumover-dev/attachments/20090903/6c70ee6f/attachment-0001.html


More information about the Sumover-dev mailing list