hi guys,
after following the guide at http://wiki.plexapp.com/index.php/How_to_C…ilding_the_Code i’m encountering the following build error:
[codebox]/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:481: error: integer constant is too large for ‘long’ type
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:483: error: integer constant is too large for ‘long’ type
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:530: error: integer constant is too large for ‘long’ type
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:538: error: integer constant is too large for ‘long’ type
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:635: error: integer constant is too large for ‘long’ type
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:637: error: integer constant is too large for ‘long’ type
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:647: error: integer constant is too large for ‘long’ type
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:649: error: integer constant is too large for ‘long’ type
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:669: error: integer constant is too large for ‘long’ type
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:673: error: integer constant is too large for ‘long’ type
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:680: error: integer constant is too large for ‘long’ type
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:681: error: integer constant is too large for ‘long’ type
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:771: error: integer constant is too large for ‘long’ type
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:817: error: integer constant is too large for ‘long’ type
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:832: error: integer constant is too large for ‘long’ type
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:946: error: integer constant is too large for ‘long’ type
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp: In member function ‘virtual void CDVDDemuxFFmpeg::Flush()’:
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:481: error: ‘INT64_C’ was not declared in this scope
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp: In member function ‘double CDVDDemuxFFmpeg::ConvertTimestamp(int64_t, int, int)’:
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:530: error: ‘INT64_C’ was not declared in this scope
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:538: error: ‘INT64_C’ was not declared in this scope
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp: In member function ‘virtual DemuxPacket* CDVDDemuxFFmpeg::Read()’:
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:635: error: ‘INT64_C’ was not declared in this scope
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:637: error: ‘INT64_C’ was not declared in this scope
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:647: error: ‘INT64_C’ was not declared in this scope
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:649: error: ‘INT64_C’ was not declared in this scope
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:669: error: ‘INT64_C’ was not declared in this scope
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp: In member function ‘virtual bool CDVDDemuxFFmpeg::SeekTime(int, bool, double*)’:
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:771: error: ‘INT64_C’ was not declared in this scope
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp: In member function ‘void CDVDDemuxFFmpeg::UpdateCurrentPTS()’:
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:817: error: ‘INT64_C’ was not declared in this scope
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp: In member function ‘virtual int CDVDDemuxFFmpeg::GetStreamLength()’:
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:832: error: ‘INT64_C’ was not declared in this scope
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp: In member function ‘void CDVDDemuxFFmpeg::AddStream(int)’:
/Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:946: error: ‘INT64_C’ was not declared in this scope
PhaseScriptExecution /Users/lankz/Workspace/Plex/plex/build/Plex.build/Debug/Plex.build/Script-E3AC021F0E3B34FA00DD298E.sh
cd /Users/lankz/Workspace/Plex/plex
/bin/sh -c /Users/lankz/Workspace/Plex/plex/build/Plex.build/Debug/Plex.build/Script-E3AC021F0E3B34FA00DD298E.sh
** BUILD FAILED **
The following build commands failed:
Plex:
CompileC build/Plex.build/Debug/Plex.build/Objects-normal/i386/DVDDemuxFFmpeg.o /Users/lankz/Workspace/Plex/plex/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp normal i386 c++ com.apple.compilers.gcc.4_2
(1 failure)[/codebox]
i’ve seen the same error(s) mentioned at http://forums.plexapp.com/index.php?showtopic=818 but not much in the ways of a solution
same error for v0.5 and v0.7 from elans repo. latest xcode.
any advice appreciated 
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.