[ydl-gen] Darwin Streaming Server 5.5.5 on YDL 6

Chris chrisonthelists at cenolan.com
Fri May 9 06:21:32 MDT 2008


Nevermind, I solved this as follows:

file: Buildit

change gcc to gcc34 in lines 34 to 36:
CPLUS=gcc34
CCOMP=gcc34
LINKER='gcc34

correct typo in line 39:
COMPILER_FLAGS= "-D__linuxppc__ -Wno-multichar -pipe"
to
COMPILER_FLAGS="-D__linuxppc__ -Wno-multichar -pipe"

change line 42:
CORE_LINK_LIBS="-lpthread -ldl -lm -lcrypt"
to
CORE_LINK_LIBS="-lpthread -ldl -lstdc++ -lm -lcrypt"

file: MP3Broadcaster/BroadcasterMain.cpp

Change lines 219 to 227

//#if defined(sun) || defined(i386) || defined(__MacOSX__) || 
defined(__sgi__) || defined(__osf__) || defined(__hpux__)
    sigemptyset(&act.sa_mask);
    act.sa_flags = 0;
    act.sa_handler = (void(*)(int))&SignalEventHandler;
//#else
//    act.sa_mask = 0;
//    act.sa_flags = 0;
//    act.sa_handler = (void(*)(...))&SignalEventHandler;
//#endif


Now running ./buildtarball correctly builds the tarball.


More information about the yellowdog-general mailing list