Work in progress: Helix Player.
Thierry Thomas
thierry at FreeBSD.org
Mon Aug 23 14:07:01 PDT 2004
Le Lun 23 aoû 04 à 22:10:48 +0200, clayton rollins <crollins666 at hotmail.com>
écrivait :
>
> However, why did you enforce gcc 3.3? I just built it on my 4.x machine
> with gcc 2.95.4... Is this to restrict later gcc's, or just some gcc's?
>
> Using the system compiler where possible might be nice; all of my
> software was compiled with it, and mozilla gives direct warnings
> about the plugin being compiled with a different gcc.
Agreed, but it failed on my -STABLE machine and gcc-2.95:
c++ --permissive -O -pipe -march=pentiumpro -fsigned-char -D_THREAD_SAFE -O0 -g -DDEBUG -D_DEBUG -I../../../../common/runtime/pub -I/usr/X11R6/include -I/usr/local/include -I../../../../common/include -I../../../../common/util/pub -I../../../../common/container/pub -I../../../../common/dbgtool/pub -I../../../../common/system/pub -I../../../../datatype/common/util/pub -I../../../../datatype/image/common/pub -I../../../../datatype/image/jpg/import/jpeg-6b -I./pub -I. -include dbg/datatype_image_jpg_common_ribodefs.h -fPIC -DPIC -o dbg/obj/ijglwrap.o -c ijglwrap.cpp
In file included from ijglwrap.cpp:73:
pub/ijglwrap.h:82: syntax error before `;'
ijglwrap.cpp: In method `HX_RESULT CIJGLibraryWrapper::Initialize(long unsigned int)':
ijglwrap.cpp:192: `struct CIJGLibraryWrapper::BufferListSrcMgr' has no member named `m_cBufferList'
ijglwrap.cpp: In method `void CIJGLibraryWrapper::Terminate()':
ijglwrap.cpp:209: syntax error before `='
ijglwrap.cpp:210: `itr' undeclared (first use this function)
ijglwrap.cpp:210: (Each undeclared identifier is reported only once
ijglwrap.cpp:210: for each function it appears in.)
ijglwrap.cpp:210: `struct CIJGLibraryWrapper::BufferListSrcMgr' has no member named `m_cBufferList'
ijglwrap.cpp:218: `struct CIJGLibraryWrapper::BufferListSrcMgr' has no member named `m_cBufferList'
ijglwrap.cpp: In method `void CIJGLibraryWrapper::AppendBuffer(IHXBuffer *)':
ijglwrap.cpp:239: `struct CIJGLibraryWrapper::BufferListSrcMgr' has no member named `m_cBufferList'
ijglwrap.cpp: In method `void CIJGLibraryWrapper::GetLastPacketBuffer(IHXBuffer **)':
ijglwrap.cpp:359: `struct CIJGLibraryWrapper::BufferListSrcMgr' has no member named `m_cBufferList'
ijglwrap.cpp:361: `struct CIJGLibraryWrapper::BufferListSrcMgr' has no member named `m_cBufferList'
ijglwrap.cpp: In method `UINT32 CIJGLibraryWrapper::GetMemorySum()':
ijglwrap.cpp:529: syntax error before `='
ijglwrap.cpp:530: `struct CIJGLibraryWrapper::BufferListSrcMgr' has no member named `m_cBufferList'
ijglwrap.cpp: In function `static boolean CIJGLibraryWrapper::FillInputBuffer(jpeg_decompress_struct *)':
ijglwrap.cpp:559: `struct CIJGLibraryWrapper::BufferListSrcMgr' has no member named `m_cBufferList'
ijglwrap.cpp:567: `struct CIJGLibraryWrapper::BufferListSrcMgr' has no member named `m_cBufferList'
ijglwrap.cpp:597: `struct CIJGLibraryWrapper::BufferListSrcMgr' has no member named `m_cBufferList'
ijglwrap.cpp:600: `struct CIJGLibraryWrapper::BufferListSrcMgr' has no member named `m_cBufferList'
ijglwrap.cpp:615: `struct CIJGLibraryWrapper::BufferListSrcMgr' has no member named `m_cBufferList'
ijglwrap.cpp: In function `static void CIJGLibraryWrapper::SkipInputData(jpeg_decompress_struct *, long int)':
ijglwrap.cpp:642: `struct CIJGLibraryWrapper::BufferListSrcMgr' has no member named `m_cBufferList'
*** Error code 1
Stop in /usr/ports/multimedia/helixplayer/work/hxplay-1.0.0.298/datatype/image/jpg/common.
Of course, this could surely be fixed, but I have not yet tried...
Regards,
--
Th. Thomas.
More information about the freebsd-ports
mailing list