Build Troubles

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 :slight_smile:

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.