Hello all,
I got the solution to my previous post,that was about
playing rm files
with Helix server.
The solution is to have Helix server plus.
But now when i am trying to build helix-server-plus i am
getting following error
entering directory server/engine/bin/plus
UNIXCompile(server/engine/bin/plus): making copy
ERROR: UNIXCompile(server/engine/bin/plus) ERROR: Make
failed.
--- Build System Error ------------------------------------
Make failed.
-----------------------------------------------------------
leaving directory /root/helix/./server/engine/bin/plus
from directory /root/helix
entering directory server/installer/hlxserver/plus
UNIXCompile(server/installer/hlxserver/plus): generating
makefiles
Umakefile uses generic python code.
Umakefile uses generic python code.
Umakefile uses generic python code.
Umakefile uses generic python code.
Warning: Missing BIF source dep 'server_engine_bin_nodist'
(include
path ../../../../server/engine/bin/nodist/pub)
UMAKE Warning: target name="stage1" conflicts
with
directory="server/installer/hlxserver/nodist"
Umakefile uses generic python code.
Umakefile uses generic python code.
UMAKE Namespace Modified: modified
globals="USE_COMMON_OBJ"
UNIXCompile(server/installer/hlxserver/plus): making clean
& depend
leaving directory
/root/helix/./server/installer/hlxserver/plus
from directory /root/helix
entering directory server/installer/hlxserver/plus
leaving directory
/root/helix/./server/installer/hlxserver/plus
/root/build/lib/compile.py:203: DeprecationWarning: raising
a string
exception is deprecated
raise err.error, e
from directory /root/helix
entering directory server/installer/hlxserver/plus
UNIXCompile(server/installer/hlxserver/plus): making all
ERROR: UNIXCompile(server/installer/hlxserver/plus) ERROR:
Make failed.
--- Build System Error ------------------------------------
Make failed.
-----------------------------------------------------------
leaving directory
/root/helix/./server/installer/hlxserver/plus
I did a 'make' in 'server/engine/bin/plus' and got following
errors
linux-ac:~/helix/server/engine/bin/plus # make
python /root/build/bin/armerge.py -d rel/obj/lib
rel/hlxserverplus_libs.a
../../../../server/engine/core/rel/servenglib.a
../../../../server/engine/config/rel/servcfglib.a
../../../../server/engine/context/rel/servcntxtlib.a
../../../../server/engine/registry/rel/servreglib.a
../../../../server/engine/session/rel/servsessionlib.a
../../../../server/engine/dataflow/rel/servdataflowlib.a
../../../../common/lang/xml/rel/xmllib.a
../../../../server/common/util/rel/servutillib.a
../../../../server/protocol/http/rel/servhttplib.a
../../../../server/engine/session/rel/servsessionlib.a
../../../../server/protocol/transport/rdt/rel/servrdtlib.a
../../../../server/engine/core/rel/servenglib.a
../../../../server/engine/servercore/rel/servercorelib.a
../../../../server/engine/netio/rel/servengnetiolib.a
../../../../server/protocol/rtsp/rel/servrtsplib.a
../../../../server/protocol/transport/rtp/rel/servrtp.a
../../../../server/protocol/cloaked/rel/servcloakprotlib.a
../../../../server/engine/dataflow/rel/servdataflowlib.a
../../../../server/engine/session/rel/servsessionlib.a
../../../../server/protocol/sap/rel/servsaplib.a
../../../../server/protocol/sdp/rel/servsdplib.a
../../../../server/protocol/common/rel/servprotlib.a
../../../../server/common/netio/rel/servnetiolib.a
../../../../server/qos/core/rel/servqoscore.a
../../../../server/qos/session/rel/cbrratemgrlib.a
../../../../server/qos/transport/rel/servqostrnsprt.a
../../../../server/capex/rel/servcapexlib.a
../../../../server_dist/protocol/challenge/challengelib.a
../../../../protocol_dist/common/util/magiclib.a
../../../../server_dist/protocol/challenge/challengelib.a
../../../../protocol_dist/common/util/magiclib.a
../../../../server_dist/protocol/challenge/challengelib.a
../../../../protocol_dist/common/util/magiclib.a
../../../../server_dist/protocol/rtsp-bcng/rtspbcng.a
../../../../server_dist/broadcast/transport/bcng/common/bcng
bcastlib.a
../../../../server/engine/inputsource/rel/inputsourcelib.a
../../../../server/common/util/rel/servutillib.a
../../../../server/engine/config/rel/servcfglib.a
../../../../server/datatype/asf/common/rel/servasflib.a
../../../../server/common/struct/rel/servstructlib.a
../../../../protocol/http/rel/httplib.a
../../../../protocol/rtsp/rel/rtsplib.a
../../../../protocol/sdp/rel/sdplib.a
../../../../protocol/transport/common/system/rel/systranlib.
a
../../../../protocol/transport/rtp/rel/rtptranlib.a
../../../../protocol/common/util/rel/protutillib.a
../../../../common/lang/xml/rel/xmllib.a
../../../../common/dbgtool/rel/debuglib.a
../../../../common/fileio/rel/fileiolib.a
../../../../common/import/zlib/rel/zlib.a
../../../../common/netio/rel/netiolib.a
../../../../common/fileio/rel/fileiolib.a
../../../../common/system/rel/syslib.a
../../../../common/container/rel/contlib.a
../../../../common/util/rel/utillib.a
../../../../common/runtime/rel/runtlib.a
[#-00000001][2007-09-04 15:26:15][47525762101648][INFO ] :
Ribosome v2.4.8
[#-00000002][2007-09-04 15:26:15][47525762101648][INFO ] :
Using Python v2.5
[#-00000003][2007-09-04 15:26:15][47525762101648][INFO ] :
Log dir:
/root/helix/server/engine/bin/plus/ribosome_logs
[#-00000005][2007-09-04 15:26:15][47525762101648][INFO ] :
Running tool: armerge
g++ -Wl,-export-dynamic -o rel/hlxserverplus
rel/obj/par1/main.o
rel/obj/par1/server_version.o rel/hlxserverplus_libs.a
-L/usr/X11R6/lib64 -lm -ldl -lpthread
rel/hlxserverplus_libs.a(servrtsplib.rtspserv.o): In
function
`RTSPServerProtocol::SetupTransportBCNGUdpTcpMcast(RTSPServe
rProtocol::Session*,
_RTSPStreamInfo*, unsigned short, IHXSockAddr*)':
rtspserv.cpp:(.text+0x11876): undefined reference to
`BCNGTransport::init(IHXRTSPTransportResponse*,
IHXSockAddr*, unsigned
short, IHXSockAddr*, ProtocolType::__PType, int, unsigned
char,
unsigned char, unsigned char, buffer*, unsigned int,
IHXSocket*,
char)'
rel/hlxserverplus_libs.a(rtspbcng.bcngtran.o): In function
`BCNGTransport::BCNGTransport(int, IUnknown*)':
bcngtran.cpp:(.text+0x481): undefined reference to
`ConfigWatcher::Manage(unsigned long)'
bcngtran.cpp:(.text+0x55e): undefined reference to
`ConfigWatcher::Manage(unsigned long)'
bcngtran.cpp:(.text+0x604): undefined reference to
`ConfigWatcher::Manage(unsigned long)'
bcngtran.cpp:(.text+0x658): undefined reference to
`ConfigWatcher::Manage(unsigned long)'
rel/hlxserverplus_libs.a(rtspbcng.bcngtran.o): In function
`BCNGTransport::BCNGTransport(int, IUnknown*)':
bcngtran.cpp:(.text+0xb26): undefined reference to
`ConfigWatcher::Manage(unsigned long)'
rel/hlxserverplus_libs.a(rtspbcng.bcngtran.o):bcngtran.cpp:(
.text+0xc03):
more undefined references to `ConfigWatcher::Manage(unsigned
long)'
follow
rel/hlxserverplus_libs.a(rtspbcng.bcngtran.o): In function
`BCNGTransport::addStreamInfo(_RTSPStreamInfo*, unsigned
long)':
bcngtran.cpp:(.text+0x1167): undefined reference to
`RTSPTransport::addStreamInfo(_RTSPStreamInfo*, unsigned
long)'
rel/hlxserverplus_libs.a(rtspbcng.bcngtran.o): In function
`BCNGTransport::sendPacket(BasePacket*)':
bcngtran.cpp:(.text+0x1a61): undefined reference to
`AvgBandwidthCalc::SentPacket(unsigned long, _HXTimeval)'
rel/hlxserverplus_libs.a(rtspbcng.bcngtran.o): In function
`BCNGTransport::AddedProp(unsigned long, _HXPropType,
unsigned long)':
bcngtran.cpp:(.text+0x2cfe): undefined reference to
`ConfigWatcher::Manage(unsigned long)'
bcngtran.cpp:(.text+0x2d7e): undefined reference to
`ConfigWatcher::Manage(unsigned long)'
bcngtran.cpp:(.text+0x2e0a): undefined reference to
`ConfigWatcher::Manage(unsigned long)'
rel/hlxserverplus_libs.a(rtspbcng.bcngtran.o): In function
`BCNGTransport: eletedPr
op(unsigned long, unsigned long)':
bcngtran.cpp:(.text+0x2ffd): undefined reference to
`ConfigWatcher::Unmanage(unsigned long)'
bcngtran.cpp:(.text+0x302b): undefined reference to
`ConfigWatcher::Unmanage(unsigned long)'
bcngtran.cpp:(.text+0x3052): undefined reference to
`ConfigWatcher::Unmanage(unsigned long)'
rel/hlxserverplus_libs.a(rtspbcng.bcngtran.o):(.gnu.linkonce
.d._ZTV13BCNGTransport+0x108):
undefined reference to
`RTSPTransport::setFirstTimeStamp(unsigned
short, unsigned long, int)'
rel/hlxserverplus_libs.a(rtspbcng.bcngtran.o):(.gnu.linkonce
.d._ZTV13BCNGTransport+0x118):
undefined reference to `RTSPTransport::setPlayRange(unsigned
long,
unsigned long)'
collect2: ld returned 1 exit status
make: *** [rel/hlxserverplus] Error 1
I am unable to resolve the error as there is no file like
'bcngtran.cpp' in the source code. I am totally confused.
Please help me to resolve the above error.
Thank you in anticipation,
--
Adheer
"There's no way to happiness;happiness is the
way"
_______________________________________________
Helix-server-dev mailing list
Helix-server-dev helixcommunity.org
http://lists.helixcommunity.org/mailman/listinf
o/helix-server-dev
|