obsbox-devel Mailing List for Obseqiuem
Brought to you by:
lovegnome,
mayhemchaos
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
(1) |
Oct
(10) |
Nov
(6) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
|
Feb
|
Mar
(5) |
Apr
|
May
(1) |
Jun
|
Jul
(2) |
Aug
(4) |
Sep
(4) |
Oct
(1) |
Nov
|
Dec
|
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Shawn R. <e_...@ya...> - 2004-06-06 02:00:19
|
I see not much development has been going on. It's strange, because I haven't found any other significant rtp jukebox projects. To me Shoutcast seems inefficient, because each client runs an HTTP connection to the server, right? What I want is synchronized music throughout the house; multiple clients receiving the same packets. So it needs to be multicast or broadcast. Are there newer ideas which have made obsequieum obsolete? In my experience it crashes after some time (usually after several songs). I'm working on RTP support for the Rio Receiver, based on an existing replacement firmware, rrr. The idea is I will use another terminal to interact with Obs via its web interface, and the Rio will just play whatever it receives, so I don't have to interact with it so much. http://www.reza.net/rio/rrr.html Ironically its development is also stalled, since the same timeframe. I would like to see Obsequieum also support Ogg Vorbis files. I would like to have something to receive a Shoutcast session and re-transmit it over the local network via RTP, so I can listen to legacy Internet radio stations. Finally I would like to have a second multicast channel dedicated to announcements - caller ID, doorbell announcements, alarms, etc. It would involve displayable data as well as audio clips (synthesized speech probably). The clients which receive RTP should also mix it with any audio received over the secondary channel, as long as the priority exceeds a settable threshold. But that is probably unrelated to obs. Are there other programs I should be looking at instead? |
From: Andrew V, M. <k4...@ma...> - 2004-05-25 07:08:20
|
Hi. I am trying to build obs on my Mandrake 9.1 box. But ./configure says that I'm not having MySQL installed properly (can't locate mysql_connect in libmysqlclient.so). In fact, I have it installed properly and working, I have libmysqlclient.so.12.0.0 in /usr/lib, I have soft link in /usr/lib/mysql/libmysqlclient.so -> ../libmysqlclient.so.12.0.0. I have line in /etc/ld.so.conf /usr/lib and I have /usr/lib/libmysqlclient.so in libcache. But somehow I can't configure obs. I've given up and will greatly appreciate any help. |
From: Nicki M. L. M. G. <ob...@al...> - 2003-10-10 21:18:59
|
Hi List, I'm fairly new to Obsequium but I managed to get it installed, but now I still have two problems: 1. Obsequium takes the wrong interface on my multi homed box and I can't find a place where to change that 2. the Addfiles.pl script won't import all Files, because it always hangs at file without an ID3 tag... Do you know a solution? Thanks and Cheers Nicki -- Linksystem Muenchen GmbH in...@li... Schloerstrasse 10 http://www.link-m.de 80634 Muenchen Tel. 089 / 890 518-0 We make the Net work. Fax 089 / 890 518-77 PGP-Key: https://www.link-m.de/pgp/n.messerschmidt.asc |
From: Tomica C. <cr...@zg...> - 2003-09-05 10:24:43
|
i can see with tcpdump on obs streaming server that some packets are = sent to both multicast addresses of both channels, but players don't = receive anything tcpdump dst 225.2.1.6 tcpdump: listening on eth0 12:21:32.224100 triton.span.bay.48357 > 225.2.1.6.4420: udp 1061 (DF) = [ttl 1] 12:21:32.273557 triton.span.bay.48357 > 225.2.1.6.4420: udp 1060 (DF) = [ttl 1] 12:21:32.323567 triton.span.bay.48357 > 225.2.1.6.4420: udp 1061 (DF) = [ttl 1] 12:21:32.383870 triton.span.bay.48357 > 225.2.1.6.4420: udp 1061 (DF) = [ttl 1] 12:21:32.433608 triton.span.bay.48357 > 225.2.1.6.4420: udp 1061 (DF) = [ttl 1] 12:21:32.483674 triton.span.bay.48357 > 225.2.1.6.4420: udp 1061 (DF) = [ttl 1] 12:21:32.533929 triton.span.bay.48357 > 225.2.1.6.4420: udp 1061 (DF) = [ttl 1] 12:21:32.583593 triton.span.bay.48357 > 225.2.1.6.4420: udp 1061 (DF) = [ttl 1] 12:21:32.643638 triton.span.bay.48357 > 225.2.1.6.4420: udp 1061 (DF) = [ttl 1] ... and so on... ----- Original Message -----=20 From: Tomica Crnek=20 To: Robert Kaye=20 Cc: obs...@li...=20 Sent: Friday, September 05, 2003 11:50 AM Subject: Re: [Obsbox-devel] don't know what is wrong It seams it is now ok this thing with volume name. here is how it is now: a.. i have created two channels, both are for rtp, but on different = multicast addreses=20 b.. i can see in the log file that from time to time a new mp3 file = is sent to mixer and no errors are reported=20 c.. when i click to "Listen", my player (zinf or winamp) openes but = there it waits and nothing is received=20 d.. for channel one i can see in player the name of the stream = "rtp://225.2.1.6:4420"=20 e.. for channel two i can see in player the name of the stream "Obs = stream"=20 f.. my workstation is on the same lan segment as obs server i don't know what to do else ----- Original Message -----=20 From: "Robert Kaye" <ro...@eo...> To: "Tomica Crnek" <cr...@zg...> Cc: <obs...@li...> Sent: Friday, September 05, 2003 12:26 AM Subject: Re: [Obsbox-devel] don't know what is wrong > On Wed, 2003-09-03 at 04:46, Tomica Crnek wrote: > > Hi everyone, I am new to obs and I have a problem. If anyone could > > help I will be happy! > > =20 > > I have installed obs with shoutcast and set something in xml = config. > > =20 > > when I start obsd and try to listen to rtp stream I see nothing is > > streamed to the multicast address specified >=20 > Do you want to stream to HTTP or to multicast?? > =20 > > [root@triton obs]# bin/obsd -d =20 > > AddDevices: Added device: /data/obsdata (HARD_DRIVE) > > Hard Drive /data/obsdata: > > hdvol01 > > Channel: Created channel: Channel One > > Support for libshout was not compiled into obsd. > > Install libshout and the recompile obsd. > > Skipping channel. >=20 > If you are trying to stream to a shoutcast server, then you need to > install libshout -- see the obs site for details on this. Install = the > library and then remove config.cache and rerun configure and > compile/install again. >=20 > > ----- Obsequieum started Wed Sep 3 13:14:41 2003 > > TrackManager: Invalid Url: 'obsvol://:/metallica/metallica/cowboy = song > > acoustic.mp3' > > FeedCache: LoadUrl returned -3001 > > = -------------------------------------------------------------------------= -------- >=20 > This is another problem. Somehow the track you have in the database = has > been added without a volume label. Go back and review your settings = int > he XML file with regard to your volume setup. Perhaps post that = volume > setup XML file snippet here for us to diagnose. > =20 > --=20 >=20 > --ruaok Somewhere in Texas a village is missing its = idiot.=20 >=20 > Robert Kaye -- ro...@eo... -- = http://mayhem-chaos.net >=20 >=20 > |
From: Tomica C. <cr...@zg...> - 2003-09-05 09:51:16
|
It seams it is now ok this thing with volume name. here is how it is now: a.. i have created two channels, both are for rtp, but on different = multicast addreses b.. i can see in the log file that from time to time a new mp3 file is = sent to mixer and no errors are reported c.. when i click to "Listen", my player (zinf or winamp) openes but = there it waits and nothing is received d.. for channel one i can see in player the name of the stream = "rtp://225.2.1.6:4420" e.. for channel two i can see in player the name of the stream "Obs = stream" f.. my workstation is on the same lan segment as obs server i don't know what to do else ----- Original Message -----=20 From: "Robert Kaye" <ro...@eo...> To: "Tomica Crnek" <cr...@zg...> Cc: <obs...@li...> Sent: Friday, September 05, 2003 12:26 AM Subject: Re: [Obsbox-devel] don't know what is wrong > On Wed, 2003-09-03 at 04:46, Tomica Crnek wrote: > > Hi everyone, I am new to obs and I have a problem. If anyone could > > help I will be happy! > > =20 > > I have installed obs with shoutcast and set something in xml config. > > =20 > > when I start obsd and try to listen to rtp stream I see nothing is > > streamed to the multicast address specified >=20 > Do you want to stream to HTTP or to multicast?? > =20 > > [root@triton obs]# bin/obsd -d =20 > > AddDevices: Added device: /data/obsdata (HARD_DRIVE) > > Hard Drive /data/obsdata: > > hdvol01 > > Channel: Created channel: Channel One > > Support for libshout was not compiled into obsd. > > Install libshout and the recompile obsd. > > Skipping channel. >=20 > If you are trying to stream to a shoutcast server, then you need to > install libshout -- see the obs site for details on this. Install the > library and then remove config.cache and rerun configure and > compile/install again. >=20 > > ----- Obsequieum started Wed Sep 3 13:14:41 2003 > > TrackManager: Invalid Url: 'obsvol://:/metallica/metallica/cowboy = song > > acoustic.mp3' > > FeedCache: LoadUrl returned -3001 > > = -------------------------------------------------------------------------= -------- >=20 > This is another problem. Somehow the track you have in the database = has > been added without a volume label. Go back and review your settings = int > he XML file with regard to your volume setup. Perhaps post that volume > setup XML file snippet here for us to diagnose. > =20 > --=20 >=20 > --ruaok Somewhere in Texas a village is missing its = idiot.=20 >=20 > Robert Kaye -- ro...@eo... -- = http://mayhem-chaos.net >=20 >=20 > |
From: Robert K. <ro...@eo...> - 2003-09-04 22:27:23
|
On Wed, 2003-09-03 at 04:46, Tomica Crnek wrote: > Hi everyone, I am new to obs and I have a problem. If anyone could > help I will be happy! > > I have installed obs with shoutcast and set something in xml config. > > when I start obsd and try to listen to rtp stream I see nothing is > streamed to the multicast address specified Do you want to stream to HTTP or to multicast?? > [root@triton obs]# bin/obsd -d > AddDevices: Added device: /data/obsdata (HARD_DRIVE) > Hard Drive /data/obsdata: > hdvol01 > Channel: Created channel: Channel One > Support for libshout was not compiled into obsd. > Install libshout and the recompile obsd. > Skipping channel. If you are trying to stream to a shoutcast server, then you need to install libshout -- see the obs site for details on this. Install the library and then remove config.cache and rerun configure and compile/install again. > ----- Obsequieum started Wed Sep 3 13:14:41 2003 > TrackManager: Invalid Url: 'obsvol://:/metallica/metallica/cowboy song > acoustic.mp3' > FeedCache: LoadUrl returned -3001 > --------------------------------------------------------------------------------- This is another problem. Somehow the track you have in the database has been added without a volume label. Go back and review your settings int he XML file with regard to your volume setup. Perhaps post that volume setup XML file snippet here for us to diagnose. -- --ruaok Somewhere in Texas a village is missing its idiot. Robert Kaye -- ro...@eo... -- http://mayhem-chaos.net |
From: Tomica C. <cr...@zg...> - 2003-09-03 11:47:03
|
Hi everyone, I am new to obs and I have a problem. If anyone could help = I will be happy! I have installed obs with shoutcast and set something in xml config. when I start obsd and try to listen to rtp stream I see nothing is = streamed to the multicast address specified i get this from obsd: -------------------------------------------------------------------------= ------- [root@triton obs]# bin/obsd -d =20 AddDevices: Added device: /data/obsdata (HARD_DRIVE) Hard Drive /data/obsdata: hdvol01 Channel: Created channel: Channel One Support for libshout was not compiled into obsd. Install libshout and the recompile obsd. Skipping channel. ----- Obsequieum started Wed Sep 3 13:14:41 2003 TrackManager: Invalid Url: 'obsvol://:/metallica/metallica/cowboy song = acoustic.mp3' FeedCache: LoadUrl returned -3001 -------------------------------------------------------------------------= -------- Tomica |
From: Dr.celestine e. <cel...@ka...> - 2003-08-20 04:52:52
|
From=3ADr=2Ecelestine eze 40 WOODALE ST=2E EAST LONDON=2C SOUTH AFRICA Fax 001-775-659-1640 email=3Acelestineeze=40katamail=2Ecom l am a financial consultant based in eastlondon Nigeria=2El have a client =28a widow=29she has $10=2C500=2C000USD with a private equity investment trust company for safekeeping=2E And she is willing to offer you 20% of the total fund if you can assist her transfer this fund to your country or any bank of your wish=2EShe wishes to invest in a stable economy=2E Her interest is in companies with potentials for rapid growth in long terms=2E My client is interested in placing part of her fund in your company=2Cif your country`s bi-laws allows foreign investment=2E You can contact me for more details via my e-mail address or fax 001-775-659-1640 with your reference=2E Yours faithfully=2C Dr=2Ecelestine eze E-MAIL=3Acelestineeze=40katamail=2Ecom N=3AB The fund is free from drug and laundering related offences and this transaction need utmost confidentiality |
From: <mal...@ya...> - 2003-08-17 17:38:17
|
Dear sir, I will be happy if this letter meets you happy,as for me i must corness that iam not okay considering the war still going on in my country. my name is mallam sanusi iam a student with the liberian university.My father befor his death was the chief of my vilage.my father handles the vilage diamond mining company.and he have achieved a lot of signories.which the presant goverment is interasted in recovering.Due to the death of all my family in the on going war,i have decided to leave my country to nigeria through the help of a south african diplomate who also helped in geting my way up to spain,through his diplomatic imunity. presantly iam here in spain with the sum of fourthy eight million dolars,which i told the diplomate that the valies are my persional belongings and not money.Sotherefor no body know that the brief case contian money.The briefcase is in the hands of a security company based here in spain. for fourther information you can contact me with the same e mail adress i will be looking forward to recieve your reply,as that is the only way i can feel relaxed becouse iam looking for a good God fearing somebody that can help me save the money in his account or inverst the money in any profitable bussiness . looking forward to your reply. yours sinserly mallam sanusi |
From: <eur...@eu...> - 2003-08-10 18:01:22
|
EL GORDO DE LA PRIMITIVA C/GUZMAN EL BUENO,137 MADRID - ESPAÑA TEL: +34-660 651 909 FAX:+34 645 440 201 E-mail: elg...@ya... FROM: OFFICE OF THE PROMOTIONS MANAGER, INTERNATIONAL PROMOTIONS/PRIZE AWARD DEPARTMENT, REF: LP/26510460037/03 BATCH: 24/00319/IPD RE: AWARD NOTIFICATION FINAL NOTICE We are pleased to inform you of the release 9th August 2003,of the ELGORDO LAPRIMITIVA LOTTERY/INTERNATIONAL PROGRAMS held on the 28th July,2003. Your name attached to ticket number 025- 1146-4992-750 with serial number 2113-05 drew the lucky numbers 3-18-19-30-32-39, which consequently won the lottery in the 3rd category. You are therefore been approved for the lump sum pay out of uros 847,828.87 (Eight hundred and fourty seven thousand eight hundred and eighty two .eighty seven cents.) in cash credited to file REF: LP/26510460037/03. This is from a total prize of uros 8,500,000.00 shared among the seventeen (17) International winners in this category. CONGRATULATIONS!!!!!!!!!!!!!!!!!!!!!. Your fund is now deposited with a Security Company EURO CITY SECURITY SA . Due to mix up of some numbers and names, we ask that you keep this award a top secret from the public notice until your claim has been processed and your prize money remitted to your account as this is part of our Security protocol to avoid double claiming by participants of this programme. All participants were selected through a computer ballot system drawn from 25,000 names from Australia, USA, Europe, Asia ,New Zealand, Middle-East and South-North America as part of our international promotions program which is conducted annually. We hope with a part of your prize money, you will participate in our end of the year high stakes of uros 300.000.000.00 Million International Lottery. To being your claim, please contact the claim agent Mr David Manuel, (Foreign Service Manager) for processing and remittance of your prize money to any designated account of your choice.Please call on this # (24hrs) Tel:+34696368505.Email:eur...@eu... Please note that all prize money must be claimed before the 30th of August, 2003. After this date, all funds will be returned as unclaimed. Note: In order to avoid unnecessary delays and complications, please remember to quote your reference and batch numbers in every of your correspondence with your agent. Furthermore, should there be any change of address,do inform your claims agent as soon as possible. Please remember to ask for your prize claim certificate. Congratulations again from all member of our staff and thank you for being part of our promotions program. Best regards, MARIA JOSE SANCHEZ. |
From: Maryam A <mar...@pi...> - 2003-07-30 11:00:48
|
Dear Partner=2C Following the sudden death of my husband General Sani Abacha the late former head of state of Nigeria in June 1998=2C I have been thrown into a state of utter confusion=2Cfrustration and hopelessness by the present civilian administration=2CI have been subjected to physical and psychological torture by the security agents in the country=2E My son is still under detention arraigned before the federal high court of Nigeria for an offernce he did not commit=2E As a widow that is sotraumatized=2C I have lost confidence with anybody within the country=2E You must have heard over the media reports and the internet on the recovery of various huge sums of money deposited by my husband in different ecurity firms abroad=2C some companies willingly give up their secrets and disclosed our money confidently lodged there and many outrightly blackmail us=2E In fact the total sum discovered by the Government so far is in the tune of $700=2EMillion dollars=2E And they are not relenting to make me poor for life=2E You may be surprise how I got to know but I will tell you when you reply=2E I repose great confidence in you hence my approach to you=2E due to security network placed on my day to day affairs I cannot afford to visit the embassy so that is why I decided to contact you and I hope you will not betray my confidence in you=2E I have deposited the sum of U=2ES 40=2E3 million dollars with a security firm abroad whose name is witheld for now until we open communication=2EI shall be grateful if you could receive this fund into your account for safe keeping=2E This arrangement is known to you and my son alone=2C my son will deal directly with you as security is up my whole being=2EThe name of my son is Mustapha=2E I am seriously considering to re-marry if you desire as soon as this fund get into your account so that I can start all over again with you if you wish=2C but if don=91t want to marry me just help me in diverting this fund into your account which will accrue you 30% of this fund=2EPlease honesty is the watch word in this transaction=2E Please forward your private your telephone and fax number so that we can commence communication immediately=2E In case you don=91t accept please don=91t let me out to the security=2EI will greatly appreciate if you accept my proposal in good faith=2EPlease expediteaction=2E Reply me through my email address=2E =28hajia4=40caramail=2Ecom=29 maryam A abacha |
From: Tu T. <in...@tu...> - 2003-07-18 23:03:51
|
=20 =20 OFERTA DE INVIERNO PARCELAS PUNTA DE CHOROS=20 =20 CHILE VALOR PARCELA $2=2E000=2E000 =20 CHILE =20 =20 =20 =20 =20 =20 =20 CHILE =20 A solo 120 km al norte de La Serena =20 Parcelas de 5075 m2 =20 Fono 09-7979918 -51-311479 =20 =20 Un Entorno Privilegiado de Flora y Fauna =20 A Minutos de la Caleta de Punta de Choros =20 =20 Escritura Inmediata =20 www=2Etutierra=2Ecl A 2500 Metros de la Playa Grande www=2Etutierra= =2Ecl =20 PROMOCIÓN VENTA DE INVIERNO =20 VALOR PARCELA $2=2E000=2E000 =20 USTED DEFINE EL PIE DIFERENCIA 15 CHEQUES=20 TOME SU CUPO=20 OFERTA HASTA EL 31 DE JULIO =20 FORMULARIO DE CONSULTAS AL CONSULTAR RECIBIRÁ TODA LA INFORMACIÓN DEL LOTEO, FOTO= GRAFÍAS ANTECEDENTES LEGALES, EMPLAZAMIENTO, UBICACIÓN Y ANT= ECEDENTES GENERALES =20 PARCELAS DE AGRADO PUNTA DE CHOROS WWW=2ETUTIERRA=2ECL VENTA@TUTIERRA=2E= CL 09-7979918 SI NO DESEA RECIBIR MAS INFORMACIÓN COMUNIQUESE A ESTE MAIL no d= eseo recibir mas información (Nota: la legislación chilena no contempla el envío de = publicidad por correo electrónico=2E Respetamos la normativa intern= acional que establece que ningún e-mail puede considerarse SPAM si se le estipula a las personas instrucciones pre= cisas de como removerse de esta lista=20 |
From: Joshua E. <m.p...@co...> - 2003-05-09 17:48:30
|
Hi All, =46or some reason I keep getting this error when I start up obsd. In my ic= ecast=20 log files, I get these lines: access.log: 192.168.2.26 - - [09/May/2003:13:28:28 -0400] "SOURCE / ICY/666" 401 115 "-= "=20 "-" 0 error.log: [2003-05-09 13:28:28] INFO connection/_handle_source_request Source loggin= g=20 in at mountpoint "/" [2003-05-09 13:28:28] INFO connection/_handle_source_request Source (/)=20 attempted to login with invalid or missing password In my obs.xml file, I have IcecastMount set to "music", but for some reason= I=20 notice that obsd is using a source of "/" .. Don't know if this is why I'm= =20 getting the error though. Here's an exerpt of my config file: <HTTPTransmit>=B7 = =09 <IcecastAddr>192.168.2.98</IcecastAddr>=B7 =20 <IcecastPort>412</IcecastPort>=B7 = =20 <IcecastName>Stream</IcecastName>=B7 = =20 <IcecastDescription>stuff</IcecastDescription>=B7 =20 <IcecastPassword>password</IcecastPassword>=B7 = =20 <IcecastIcyCompat>no</IcecastIcyCompat>=B7 = =20 <IcecastMount>music</IcecastMount>=B7 = =20 <IcecastPublic>no</IcecastPublic>=B7 = =20 </HTTPTransmit>=B7 Does anyone know what could be causing this problem, or how to fix it? :) Thanks! Joshua Ecklund jec...@is... |
From: Dylan B. <dyl...@ho...> - 2003-03-11 01:40:16
|
Me again! Would you knowledgeable folks have a look at this and maybe give me a = clue? [root@jukebox bin]# ./obsctl start Starting obsd: Support for libshout was not compiled into obsd. Install libshout and the recompile obsd. Skipping channel. [root@jukebox bin]# rpm -q libshout libshout-1.0.7-1 [root@jukebox bin]# I just installed libshout and went to the source directory and ran = configure, make, make install. Upon restarting the server, that is what = I got. Should have run make clean or something? Maybe I should uninstall = libshout and reinstall from source? Dylan Baxter |
From: Dylan B. <dyl...@ho...> - 2003-03-11 00:11:31
|
OK nevermind! I figured out that there is no more obs.conf or = devices.conf and that my version of OBS uses the obs.xml file for = config's, which makes great sense! Dylan Baxter ----- Original Message -----=20 From: Steve Waltner=20 To: Dylan Baxter=20 Cc: obs...@li...=20 Sent: Monday, March 10, 2003 5:49 AM Subject: Re: [Obsbox-devel] Errors during make This is kind of odd. The make process find your MySQL installation (at = least it finds libmysqlclient.a), but GCC isn't finding it. Where did = you install MySQL on your system? I installed mine under = /usr/local/mysql-<version>/ and then created links under = /usr/local/lib/, /usr/local/include/, /usr/local/bin/, etc... Did you do = something similar and forget /usr/local/include/? Steve On Sunday, March 9, 2003, at 11:41 PM, Dylan Baxter wrote: Hello list, =20 I'm having some trouble during the make. The configure runs fine. = Any help will be much appreciated, thanks! =20 Here's output: =20 =20 [root@jukebox obs-0.5.0-pre2]# ./configure loading cache ./config.cache checking for gcc... (cached) gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking how to run the C preprocessor... (cached) gcc -E checking for c++... (cached) c++ checking whether the C++ compiler (c++ ) works... yes checking whether the C++ compiler (c++ ) is a cross-compiler... no checking whether we are using GNU C++... (cached) yes checking whether c++ accepts -g... (cached) yes checking for a BSD compatible install... (cached) /usr/bin/install = -c checking whether make sets ${MAKE}... (cached) yes checking for ranlib... (cached) ranlib checking for ANSI C header files... (cached) yes checking for unistd.h... (cached) yes checking for io.h... (cached) no checking for pthread.h... (cached) yes checking for linux/ucdrom.h... (cached) no checking for working const... (cached) yes checking for mkdir... (cached) yes checking for shout_init_connection in -lshout... (cached) no checking for libc5... no checking for compress in -lz... (cached) yes checking for XML_ParserCreate in -lexpat... (cached) yes checking for pthread_create in -lpthread... (cached) yes checking for mysql_connect in -lmysqlclient... (cached) yes checking for fmysql_real_escape_string in -lmysqlclient... (cached) = no creating ./config.status creating Makefile.header creating main/Makefile creating volman/Makefile creating net/Makefile creating Makefile creating utils/Makefile creating mpegutils/Makefile creating xmit/Makefile creating etc/obs.xml creating config.h config.h is unchanged [root@jukebox obs-0.5.0-pre2]# make make -C main make[1]: Entering directory `/root/obs-0.5.0-pre2/main' g++ -Wall -g -O2 -D_REENTRANT -c -I../utils -I../xmit -I../volman = -I../mpegutils -I../net -I../include -I.. = -DPREFIX=3D"\"/usr/local/obs\"" -DLOGDIR=3D"\"/usr/local/obs/logs\"" = Main.cpp Main.cpp:27:25: mysql/mysql.h: No such file or directory In file included from Channel.h:29, from ChannelManager.h:28, from Main.cpp:30: ../volman/TrackManager.h:27:26: mysql/mysql.h: No such file or = directory In file included from Channel.h:29, from ChannelManager.h:28, from Main.cpp:30: ../volman/TrackManager.h:66: `MYSQL' was not declared in this scope ../volman/TrackManager.h:66: `pDb' was not declared in this scope ../volman/TrackManager.h:66: parse error before `&' token ../volman/TrackManager.h:67: `MYSQL' was not declared in this scope ../volman/TrackManager.h:67: `pDb' was not declared in this scope ../volman/TrackManager.h:67: parse error before `&' token ../volman/TrackManager.h:69: `MYSQL' was not declared in this scope ../volman/TrackManager.h:69: `pDb' was not declared in this scope ../volman/TrackManager.h:69: parse error before `*' token ../volman/TrackManager.h:71: `MYSQL' was not declared in this scope ../volman/TrackManager.h:71: `pDb' was not declared in this scope ../volman/TrackManager.h:71: parse error before `&' token ../volman/TrackManager.h:80: 'MYSQL' is used as a type, but is not = defined as a type. In file included from Channel.h:31, from ChannelManager.h:28, from Main.cpp:30: ../volman/FeedCache.h:26:25: mysql/mysql.h: No such file or = directory In file included from Channel.h:31, from ChannelManager.h:28, from Main.cpp:30: ../volman/FeedCache.h:50: `MYSQL' was not declared in this scope ../volman/FeedCache.h:50: `pDb' was not declared in this scope ../volman/FeedCache.h:50: invalid data member initialization ../volman/FeedCache.h:50: (use `=3D' to initialize static data = members) ../volman/FeedCache.h:51: `MYSQL' was not declared in this scope ../volman/FeedCache.h:51: `pDb' was not declared in this scope ../volman/FeedCache.h:51: parse error before `)' token ../volman/FeedCache.h:52: `MYSQL' was not declared in this scope ../volman/FeedCache.h:52: `pDb' was not declared in this scope ../volman/FeedCache.h:52: invalid data member initialization ../volman/FeedCache.h:53: `MYSQL' was not declared in this scope ../volman/FeedCache.h:53: `pDb' was not declared in this scope ../volman/FeedCache.h:53: parse error before `)' token ../volman/FeedCache.h:54: `MYSQL' was not declared in this scope ../volman/FeedCache.h:54: `pDb' was not declared in this scope ../volman/FeedCache.h:54: invalid data member initialization ../volman/FeedCache.h:55: `MYSQL' was not declared in this scope ../volman/FeedCache.h:55: `pDb' was not declared in this scope ../volman/FeedCache.h:55: parse error before `&' token ../volman/FeedCache.h:56: `MYSQL' was not declared in this scope ../volman/FeedCache.h:56: `pDb' was not declared in this scope ../volman/FeedCache.h:56: parse error before `)' token ../volman/FeedCache.h:57: `MYSQL' was not declared in this scope ../volman/FeedCache.h:57: `pDb' was not declared in this scope ../volman/FeedCache.h:57: parse error before `,' token ../volman/FeedCache.h:59: `MYSQL' was not declared in this scope ../volman/FeedCache.h:59: `pDb' was not declared in this scope ../volman/FeedCache.h:59: parse error before `&' token ../volman/FeedCache.h:61: `MYSQL' was not declared in this scope ../volman/FeedCache.h:61: `pDb' was not declared in this scope ../volman/FeedCache.h:61: invalid data member initialization ../volman/FeedCache.h:61: variable or field `PruneTrackStatistics' = declared void ../volman/FeedCache.h:62: `MYSQL' was not declared in this scope ../volman/FeedCache.h:62: `pDb' was not declared in this scope ../volman/FeedCache.h:62: parse error before `)' token ../volman/FeedCache.h:64: `MYSQL' was not declared in this scope ../volman/FeedCache.h:64: `pDb' was not declared in this scope ../volman/FeedCache.h:64: parse error before `&' token Main.cpp: In function `bool DBSanityCheck(std::string&, = std::string&, std::string&, std::string&)': Main.cpp:106: `MYSQL' undeclared (first use this function) Main.cpp:106: (Each undeclared identifier is reported only once for = each function it appears in.) Main.cpp:106: parse error before `,' token Main.cpp:107: `MYSQL_RES' undeclared (first use this function) Main.cpp:107: `pRes' undeclared (first use this function) Main.cpp:111: `pRet' undeclared (first use this function) Main.cpp:111: `sDb' undeclared (first use this function) Main.cpp:111: `mysql_connect' undeclared (first use this function) Main.cpp:116: `mysql_error' undeclared (first use this function) Main.cpp:117: `mysql_close' undeclared (first use this function) Main.cpp:122: `mysql_select_db' undeclared (first use this function) Main.cpp:136: `mysql_query' undeclared (first use this function) Main.cpp:139: `mysql_store_result' undeclared (first use this = function) Main.cpp:142: `mysql_free_result' undeclared (first use this = function) make[1]: *** [Main.o] Error 1 make[1]: Leaving directory `/root/obs-0.5.0-pre2/main' make: *** [all] Error 2 [root@jukebox obs-0.5.0-pre2]# =20 =20 Dylan Baxter |
From: Dylan B. <dyl...@ho...> - 2003-03-10 20:57:22
|
Hey guys, thanks for the quick replies! Robert, you hit the nail right = on the head. I checked for, didn't find, and installed the MySQL-devel = package that matches the MySQL that I installed and the make/make = install processes worked! So I'm following the instructions and making changes appropriately, and = I found another minor roadblock. There's no obs.conf or devices.conf! = What to do? Also, in the sample devices.conf file in the documentation, it says to = start with a clean directory. Is this because OBS copies files from = their original locations to the new mount directory when run the scripts = to add them to the database? Thanks for all the help! Dylan ----- Original Message -----=20 From: Steve Waltner=20 To: Dylan Baxter=20 Cc: obs...@li...=20 Sent: Monday, March 10, 2003 5:49 AM Subject: Re: [Obsbox-devel] Errors during make This is kind of odd. The make process find your MySQL installation (at = least it finds libmysqlclient.a), but GCC isn't finding it. Where did = you install MySQL on your system? I installed mine under = /usr/local/mysql-<version>/ and then created links under = /usr/local/lib/, /usr/local/include/, /usr/local/bin/, etc... Did you do = something similar and forget /usr/local/include/? Steve On Sunday, March 9, 2003, at 11:41 PM, Dylan Baxter wrote: Hello list, =20 I'm having some trouble during the make. The configure runs fine. = Any help will be much appreciated, thanks! =20 Here's output: =20 =20 [root@jukebox obs-0.5.0-pre2]# ./configure loading cache ./config.cache checking for gcc... (cached) gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking how to run the C preprocessor... (cached) gcc -E checking for c++... (cached) c++ checking whether the C++ compiler (c++ ) works... yes checking whether the C++ compiler (c++ ) is a cross-compiler... no checking whether we are using GNU C++... (cached) yes checking whether c++ accepts -g... (cached) yes checking for a BSD compatible install... (cached) /usr/bin/install = -c checking whether make sets ${MAKE}... (cached) yes checking for ranlib... (cached) ranlib checking for ANSI C header files... (cached) yes checking for unistd.h... (cached) yes checking for io.h... (cached) no checking for pthread.h... (cached) yes checking for linux/ucdrom.h... (cached) no checking for working const... (cached) yes checking for mkdir... (cached) yes checking for shout_init_connection in -lshout... (cached) no checking for libc5... no checking for compress in -lz... (cached) yes checking for XML_ParserCreate in -lexpat... (cached) yes checking for pthread_create in -lpthread... (cached) yes checking for mysql_connect in -lmysqlclient... (cached) yes checking for fmysql_real_escape_string in -lmysqlclient... (cached) = no creating ./config.status creating Makefile.header creating main/Makefile creating volman/Makefile creating net/Makefile creating Makefile creating utils/Makefile creating mpegutils/Makefile creating xmit/Makefile creating etc/obs.xml creating config.h config.h is unchanged [root@jukebox obs-0.5.0-pre2]# make make -C main make[1]: Entering directory `/root/obs-0.5.0-pre2/main' g++ -Wall -g -O2 -D_REENTRANT -c -I../utils -I../xmit -I../volman = -I../mpegutils -I../net -I../include -I.. = -DPREFIX=3D"\"/usr/local/obs\"" -DLOGDIR=3D"\"/usr/local/obs/logs\"" = Main.cpp Main.cpp:27:25: mysql/mysql.h: No such file or directory In file included from Channel.h:29, from ChannelManager.h:28, from Main.cpp:30: ../volman/TrackManager.h:27:26: mysql/mysql.h: No such file or = directory In file included from Channel.h:29, from ChannelManager.h:28, from Main.cpp:30: ../volman/TrackManager.h:66: `MYSQL' was not declared in this scope ../volman/TrackManager.h:66: `pDb' was not declared in this scope ../volman/TrackManager.h:66: parse error before `&' token ../volman/TrackManager.h:67: `MYSQL' was not declared in this scope ../volman/TrackManager.h:67: `pDb' was not declared in this scope ../volman/TrackManager.h:67: parse error before `&' token ../volman/TrackManager.h:69: `MYSQL' was not declared in this scope ../volman/TrackManager.h:69: `pDb' was not declared in this scope ../volman/TrackManager.h:69: parse error before `*' token ../volman/TrackManager.h:71: `MYSQL' was not declared in this scope ../volman/TrackManager.h:71: `pDb' was not declared in this scope ../volman/TrackManager.h:71: parse error before `&' token ../volman/TrackManager.h:80: 'MYSQL' is used as a type, but is not = defined as a type. In file included from Channel.h:31, from ChannelManager.h:28, from Main.cpp:30: ../volman/FeedCache.h:26:25: mysql/mysql.h: No such file or = directory In file included from Channel.h:31, from ChannelManager.h:28, from Main.cpp:30: ../volman/FeedCache.h:50: `MYSQL' was not declared in this scope ../volman/FeedCache.h:50: `pDb' was not declared in this scope ../volman/FeedCache.h:50: invalid data member initialization ../volman/FeedCache.h:50: (use `=3D' to initialize static data = members) ../volman/FeedCache.h:51: `MYSQL' was not declared in this scope ../volman/FeedCache.h:51: `pDb' was not declared in this scope ../volman/FeedCache.h:51: parse error before `)' token ../volman/FeedCache.h:52: `MYSQL' was not declared in this scope ../volman/FeedCache.h:52: `pDb' was not declared in this scope ../volman/FeedCache.h:52: invalid data member initialization ../volman/FeedCache.h:53: `MYSQL' was not declared in this scope ../volman/FeedCache.h:53: `pDb' was not declared in this scope ../volman/FeedCache.h:53: parse error before `)' token ../volman/FeedCache.h:54: `MYSQL' was not declared in this scope ../volman/FeedCache.h:54: `pDb' was not declared in this scope ../volman/FeedCache.h:54: invalid data member initialization ../volman/FeedCache.h:55: `MYSQL' was not declared in this scope ../volman/FeedCache.h:55: `pDb' was not declared in this scope ../volman/FeedCache.h:55: parse error before `&' token ../volman/FeedCache.h:56: `MYSQL' was not declared in this scope ../volman/FeedCache.h:56: `pDb' was not declared in this scope ../volman/FeedCache.h:56: parse error before `)' token ../volman/FeedCache.h:57: `MYSQL' was not declared in this scope ../volman/FeedCache.h:57: `pDb' was not declared in this scope ../volman/FeedCache.h:57: parse error before `,' token ../volman/FeedCache.h:59: `MYSQL' was not declared in this scope ../volman/FeedCache.h:59: `pDb' was not declared in this scope ../volman/FeedCache.h:59: parse error before `&' token ../volman/FeedCache.h:61: `MYSQL' was not declared in this scope ../volman/FeedCache.h:61: `pDb' was not declared in this scope ../volman/FeedCache.h:61: invalid data member initialization ../volman/FeedCache.h:61: variable or field `PruneTrackStatistics' = declared void ../volman/FeedCache.h:62: `MYSQL' was not declared in this scope ../volman/FeedCache.h:62: `pDb' was not declared in this scope ../volman/FeedCache.h:62: parse error before `)' token ../volman/FeedCache.h:64: `MYSQL' was not declared in this scope ../volman/FeedCache.h:64: `pDb' was not declared in this scope ../volman/FeedCache.h:64: parse error before `&' token Main.cpp: In function `bool DBSanityCheck(std::string&, = std::string&, std::string&, std::string&)': Main.cpp:106: `MYSQL' undeclared (first use this function) Main.cpp:106: (Each undeclared identifier is reported only once for = each function it appears in.) Main.cpp:106: parse error before `,' token Main.cpp:107: `MYSQL_RES' undeclared (first use this function) Main.cpp:107: `pRes' undeclared (first use this function) Main.cpp:111: `pRet' undeclared (first use this function) Main.cpp:111: `sDb' undeclared (first use this function) Main.cpp:111: `mysql_connect' undeclared (first use this function) Main.cpp:116: `mysql_error' undeclared (first use this function) Main.cpp:117: `mysql_close' undeclared (first use this function) Main.cpp:122: `mysql_select_db' undeclared (first use this function) Main.cpp:136: `mysql_query' undeclared (first use this function) Main.cpp:139: `mysql_store_result' undeclared (first use this = function) Main.cpp:142: `mysql_free_result' undeclared (first use this = function) make[1]: *** [Main.o] Error 1 make[1]: Leaving directory `/root/obs-0.5.0-pre2/main' make: *** [all] Error 2 [root@jukebox obs-0.5.0-pre2]# =20 =20 Dylan Baxter |
From: Steve W. <swa...@ma...> - 2003-03-10 12:49:33
|
This is kind of odd. The make process find your MySQL installation (at=20= least it finds libmysqlclient.a), but GCC isn't finding it. Where did=20 you install MySQL on your system? I installed mine under=20 /usr/local/mysql-<version>/ and then created links under=20 /usr/local/lib/, /usr/local/include/, /usr/local/bin/, etc... Did you=20 do something similar and forget /usr/local/include/? Steve On Sunday, March 9, 2003, at 11:41 PM, Dylan Baxter wrote: > Hello list, > =A0 > I'm having some trouble during the make. The configure runs fine.=A0Any=20= > help will be much appreciated, thanks! > =A0 > Here's output: > =A0 > =A0 > [root@jukebox obs-0.5.0-pre2]# ./configure > loading cache ./config.cache > checking for gcc... (cached) gcc > checking whether the C compiler (gcc=A0 ) works... yes > checking whether the C compiler (gcc=A0 ) is a cross-compiler... no > checking whether we are using GNU C... (cached) yes > checking whether gcc accepts -g... (cached) yes > checking how to run the C preprocessor... (cached) gcc -E > checking for c++... (cached) c++ > checking whether the C++ compiler (c++=A0 ) works... yes > checking whether the C++ compiler (c++=A0 ) is a cross-compiler... no > checking whether we are using GNU C++... (cached) yes > checking whether c++ accepts -g... (cached) yes > checking for a BSD compatible install... (cached) /usr/bin/install -c > checking whether make sets ${MAKE}... (cached) yes > checking for ranlib... (cached) ranlib > checking for ANSI C header files... (cached) yes > checking for unistd.h... (cached) yes > checking for io.h... (cached) no > checking for pthread.h... (cached) yes > checking for linux/ucdrom.h... (cached) no > checking for working const... (cached) yes > checking for mkdir... (cached) yes > checking for shout_init_connection in -lshout... (cached) no > checking for libc5... no > checking for compress in -lz... (cached) yes > checking for XML_ParserCreate in -lexpat... (cached) yes > checking for pthread_create in -lpthread... (cached) yes > checking for mysql_connect in -lmysqlclient... (cached) yes > checking for fmysql_real_escape_string in -lmysqlclient... (cached) no > creating ./config.status > creating Makefile.header > creating main/Makefile > creating volman/Makefile > creating net/Makefile > creating Makefile > creating utils/Makefile > creating mpegutils/Makefile > creating xmit/Makefile > creating etc/obs.xml > creating config.h > config.h is unchanged > [root@jukebox obs-0.5.0-pre2]# make > make -C main > make[1]: Entering directory `/root/obs-0.5.0-pre2/main' > g++ -Wall -g -O2 -D_REENTRANT -c -I../utils -I../xmit -I../volman=20 > -I../mpegutils -I../net -I../include -I..=20 > -DPREFIX=3D"\"/usr/local/obs\"" -DLOGDIR=3D"\"/usr/local/obs/logs\""=20= > Main.cpp > Main.cpp:27:25: mysql/mysql.h: No such file or directory > In file included from Channel.h:29, > =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from = ChannelManager.h:28, > =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from Main.cpp:30: > ../volman/TrackManager.h:27:26: mysql/mysql.h: No such file or=20 > directory > In file included from Channel.h:29, > =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from = ChannelManager.h:28, > =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from Main.cpp:30: > ../volman/TrackManager.h:66: `MYSQL' was not declared in this scope > ../volman/TrackManager.h:66: `pDb' was not declared in this scope > ../volman/TrackManager.h:66: parse error before `&' token > ../volman/TrackManager.h:67: `MYSQL' was not declared in this scope > ../volman/TrackManager.h:67: `pDb' was not declared in this scope > ../volman/TrackManager.h:67: parse error before `&' token > ../volman/TrackManager.h:69: `MYSQL' was not declared in this scope > ../volman/TrackManager.h:69: `pDb' was not declared in this scope > ../volman/TrackManager.h:69: parse error before `*' token > ../volman/TrackManager.h:71: `MYSQL' was not declared in this scope > ../volman/TrackManager.h:71: `pDb' was not declared in this scope > ../volman/TrackManager.h:71: parse error before `&' token > ../volman/TrackManager.h:80: 'MYSQL' is used as a type, but is not=20 > defined as a > =A0=A0 type. > In file included from Channel.h:31, > =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from = ChannelManager.h:28, > =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from Main.cpp:30: > ../volman/FeedCache.h:26:25: mysql/mysql.h: No such file or directory > In file included from Channel.h:31, > =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from = ChannelManager.h:28, > =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from Main.cpp:30: > ../volman/FeedCache.h:50: `MYSQL' was not declared in this scope > ../volman/FeedCache.h:50: `pDb' was not declared in this scope > ../volman/FeedCache.h:50: invalid data member initialization > ../volman/FeedCache.h:50: (use `=3D' to initialize static data = members) > ../volman/FeedCache.h:51: `MYSQL' was not declared in this scope > ../volman/FeedCache.h:51: `pDb' was not declared in this scope > ../volman/FeedCache.h:51: parse error before `)' token > ../volman/FeedCache.h:52: `MYSQL' was not declared in this scope > ../volman/FeedCache.h:52: `pDb' was not declared in this scope > ../volman/FeedCache.h:52: invalid data member initialization > ../volman/FeedCache.h:53: `MYSQL' was not declared in this scope > ../volman/FeedCache.h:53: `pDb' was not declared in this scope > ../volman/FeedCache.h:53: parse error before `)' token > ../volman/FeedCache.h:54: `MYSQL' was not declared in this scope > ../volman/FeedCache.h:54: `pDb' was not declared in this scope > ../volman/FeedCache.h:54: invalid data member initialization > ../volman/FeedCache.h:55: `MYSQL' was not declared in this scope > ../volman/FeedCache.h:55: `pDb' was not declared in this scope > ../volman/FeedCache.h:55: parse error before `&' token > ../volman/FeedCache.h:56: `MYSQL' was not declared in this scope > ../volman/FeedCache.h:56: `pDb' was not declared in this scope > ../volman/FeedCache.h:56: parse error before `)' token > ../volman/FeedCache.h:57: `MYSQL' was not declared in this scope > ../volman/FeedCache.h:57: `pDb' was not declared in this scope > ../volman/FeedCache.h:57: parse error before `,' token > ../volman/FeedCache.h:59: `MYSQL' was not declared in this scope > ../volman/FeedCache.h:59: `pDb' was not declared in this scope > ../volman/FeedCache.h:59: parse error before `&' token > ../volman/FeedCache.h:61: `MYSQL' was not declared in this scope > ../volman/FeedCache.h:61: `pDb' was not declared in this scope > ../volman/FeedCache.h:61: invalid data member initialization > ../volman/FeedCache.h:61: variable or field `PruneTrackStatistics'=20 > declared > =A0=A0 void > ../volman/FeedCache.h:62: `MYSQL' was not declared in this scope > ../volman/FeedCache.h:62: `pDb' was not declared in this scope > ../volman/FeedCache.h:62: parse error before `)' token > ../volman/FeedCache.h:64: `MYSQL' was not declared in this scope > ../volman/FeedCache.h:64: `pDb' was not declared in this scope > ../volman/FeedCache.h:64: parse error before `&' token > Main.cpp: In function `bool DBSanityCheck(std::string&, std::string&, > =A0=A0 std::string&, std::string&)': > Main.cpp:106: `MYSQL' undeclared (first use this function) > Main.cpp:106: (Each undeclared identifier is reported only once for=20 > each > =A0=A0 function it appears in.) > Main.cpp:106: parse error before `,' token > Main.cpp:107: `MYSQL_RES' undeclared (first use this function) > Main.cpp:107: `pRes' undeclared (first use this function) > Main.cpp:111: `pRet' undeclared (first use this function) > Main.cpp:111: `sDb' undeclared (first use this function) > Main.cpp:111: `mysql_connect' undeclared (first use this function) > Main.cpp:116: `mysql_error' undeclared (first use this function) > Main.cpp:117: `mysql_close' undeclared (first use this function) > Main.cpp:122: `mysql_select_db' undeclared (first use this function) > Main.cpp:136: `mysql_query' undeclared (first use this function) > Main.cpp:139: `mysql_store_result' undeclared (first use this = function) > Main.cpp:142: `mysql_free_result' undeclared (first use this function) > make[1]: *** [Main.o] Error 1 > make[1]: Leaving directory `/root/obs-0.5.0-pre2/main' > make: *** [all] Error 2 > [root@jukebox obs-0.5.0-pre2]# > =A0 > =A0 > Dylan Baxter |
From: Dylan B. <dyl...@ho...> - 2003-03-10 05:41:57
|
Hello list, I'm having some trouble during the make. The configure runs fine. Any = help will be much appreciated, thanks! Here's output: [root@jukebox obs-0.5.0-pre2]# ./configure loading cache ./config.cache checking for gcc... (cached) gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking how to run the C preprocessor... (cached) gcc -E checking for c++... (cached) c++ checking whether the C++ compiler (c++ ) works... yes checking whether the C++ compiler (c++ ) is a cross-compiler... no checking whether we are using GNU C++... (cached) yes checking whether c++ accepts -g... (cached) yes checking for a BSD compatible install... (cached) /usr/bin/install -c checking whether make sets ${MAKE}... (cached) yes checking for ranlib... (cached) ranlib checking for ANSI C header files... (cached) yes checking for unistd.h... (cached) yes checking for io.h... (cached) no checking for pthread.h... (cached) yes checking for linux/ucdrom.h... (cached) no checking for working const... (cached) yes checking for mkdir... (cached) yes checking for shout_init_connection in -lshout... (cached) no checking for libc5... no checking for compress in -lz... (cached) yes checking for XML_ParserCreate in -lexpat... (cached) yes checking for pthread_create in -lpthread... (cached) yes checking for mysql_connect in -lmysqlclient... (cached) yes checking for fmysql_real_escape_string in -lmysqlclient... (cached) no creating ./config.status creating Makefile.header creating main/Makefile creating volman/Makefile creating net/Makefile creating Makefile creating utils/Makefile creating mpegutils/Makefile creating xmit/Makefile creating etc/obs.xml creating config.h config.h is unchanged [root@jukebox obs-0.5.0-pre2]# make make -C main make[1]: Entering directory `/root/obs-0.5.0-pre2/main' g++ -Wall -g -O2 -D_REENTRANT -c -I../utils -I../xmit -I../volman = -I../mpegutils -I../net -I../include -I.. = -DPREFIX=3D"\"/usr/local/obs\"" -DLOGDIR=3D"\"/usr/local/obs/logs\"" = Main.cpp Main.cpp:27:25: mysql/mysql.h: No such file or directory In file included from Channel.h:29, from ChannelManager.h:28, from Main.cpp:30: ../volman/TrackManager.h:27:26: mysql/mysql.h: No such file or directory In file included from Channel.h:29, from ChannelManager.h:28, from Main.cpp:30: ../volman/TrackManager.h:66: `MYSQL' was not declared in this scope ../volman/TrackManager.h:66: `pDb' was not declared in this scope ../volman/TrackManager.h:66: parse error before `&' token ../volman/TrackManager.h:67: `MYSQL' was not declared in this scope ../volman/TrackManager.h:67: `pDb' was not declared in this scope ../volman/TrackManager.h:67: parse error before `&' token ../volman/TrackManager.h:69: `MYSQL' was not declared in this scope ../volman/TrackManager.h:69: `pDb' was not declared in this scope ../volman/TrackManager.h:69: parse error before `*' token ../volman/TrackManager.h:71: `MYSQL' was not declared in this scope ../volman/TrackManager.h:71: `pDb' was not declared in this scope ../volman/TrackManager.h:71: parse error before `&' token ../volman/TrackManager.h:80: 'MYSQL' is used as a type, but is not = defined as a type. In file included from Channel.h:31, from ChannelManager.h:28, from Main.cpp:30: ../volman/FeedCache.h:26:25: mysql/mysql.h: No such file or directory In file included from Channel.h:31, from ChannelManager.h:28, from Main.cpp:30: ../volman/FeedCache.h:50: `MYSQL' was not declared in this scope ../volman/FeedCache.h:50: `pDb' was not declared in this scope ../volman/FeedCache.h:50: invalid data member initialization ../volman/FeedCache.h:50: (use `=3D' to initialize static data members) ../volman/FeedCache.h:51: `MYSQL' was not declared in this scope ../volman/FeedCache.h:51: `pDb' was not declared in this scope ../volman/FeedCache.h:51: parse error before `)' token ../volman/FeedCache.h:52: `MYSQL' was not declared in this scope ../volman/FeedCache.h:52: `pDb' was not declared in this scope ../volman/FeedCache.h:52: invalid data member initialization ../volman/FeedCache.h:53: `MYSQL' was not declared in this scope ../volman/FeedCache.h:53: `pDb' was not declared in this scope ../volman/FeedCache.h:53: parse error before `)' token ../volman/FeedCache.h:54: `MYSQL' was not declared in this scope ../volman/FeedCache.h:54: `pDb' was not declared in this scope ../volman/FeedCache.h:54: invalid data member initialization ../volman/FeedCache.h:55: `MYSQL' was not declared in this scope ../volman/FeedCache.h:55: `pDb' was not declared in this scope ../volman/FeedCache.h:55: parse error before `&' token ../volman/FeedCache.h:56: `MYSQL' was not declared in this scope ../volman/FeedCache.h:56: `pDb' was not declared in this scope ../volman/FeedCache.h:56: parse error before `)' token ../volman/FeedCache.h:57: `MYSQL' was not declared in this scope ../volman/FeedCache.h:57: `pDb' was not declared in this scope ../volman/FeedCache.h:57: parse error before `,' token ../volman/FeedCache.h:59: `MYSQL' was not declared in this scope ../volman/FeedCache.h:59: `pDb' was not declared in this scope ../volman/FeedCache.h:59: parse error before `&' token ../volman/FeedCache.h:61: `MYSQL' was not declared in this scope ../volman/FeedCache.h:61: `pDb' was not declared in this scope ../volman/FeedCache.h:61: invalid data member initialization ../volman/FeedCache.h:61: variable or field `PruneTrackStatistics' = declared void ../volman/FeedCache.h:62: `MYSQL' was not declared in this scope ../volman/FeedCache.h:62: `pDb' was not declared in this scope ../volman/FeedCache.h:62: parse error before `)' token ../volman/FeedCache.h:64: `MYSQL' was not declared in this scope ../volman/FeedCache.h:64: `pDb' was not declared in this scope ../volman/FeedCache.h:64: parse error before `&' token Main.cpp: In function `bool DBSanityCheck(std::string&, std::string&, std::string&, std::string&)': Main.cpp:106: `MYSQL' undeclared (first use this function) Main.cpp:106: (Each undeclared identifier is reported only once for each function it appears in.) Main.cpp:106: parse error before `,' token Main.cpp:107: `MYSQL_RES' undeclared (first use this function) Main.cpp:107: `pRes' undeclared (first use this function) Main.cpp:111: `pRet' undeclared (first use this function) Main.cpp:111: `sDb' undeclared (first use this function) Main.cpp:111: `mysql_connect' undeclared (first use this function) Main.cpp:116: `mysql_error' undeclared (first use this function) Main.cpp:117: `mysql_close' undeclared (first use this function) Main.cpp:122: `mysql_select_db' undeclared (first use this function) Main.cpp:136: `mysql_query' undeclared (first use this function) Main.cpp:139: `mysql_store_result' undeclared (first use this function) Main.cpp:142: `mysql_free_result' undeclared (first use this function) make[1]: *** [Main.o] Error 1 make[1]: Leaving directory `/root/obs-0.5.0-pre2/main' make: *** [all] Error 2 [root@jukebox obs-0.5.0-pre2]# Dylan Baxter |
From: Lorena<Cyb...@ya...> - 2002-11-19 19:21:05
|
WOULD YOU LIKE TO HAVE YOUR MESSAGE SEEN BY OVER 14.9 MILLION TARGETED PROSPECTS DAILY? Below contains all the information you will ever need to market your product or service on the Internet. If you have a product, service, or message that you would like to get out to Thousands, Hundreds of Thousands, or even Millions of people, you have several options. Traditional methods include print advertising, direct mail, radio, and television advertising. They are all effective, but they all have two catches: They're EXPENSIVE and TIME CONSUMING. Not only that, you only get ONE SHOT at making your message heard by the right people. Also, Internet Search Engine Submissions, Classified Ads, Newsgroup Postings simply DO NOT WORK effectively. Now this has all changed! Thanks to the top programmers in the world and their NEW EMAIL TECHNOLOGY, You can send millions of email messages daily for FREE...Without getting terminated from your current Internet connection! It's very simple to do and you can be increasing your sales within minutes of installing this new extraordinary software! Besides...It's the only real way to advertise on the Internet that works...Period! >>>WE WILL SUPPLY YOU WITH OVER 14.8 MILLION OPT-IN EMAIL ADDRESSES TO GET STARTED RIGHT AWAY! >>>PLUS FREE EMAIL ADDRESS DOWNLOADS FOR LIFE! >>>ALSO, YOU WILL RECEIVE $2,000 WORTH OF EMAIL MARKETING SOFTWARE FREE! Including...... BROADCAST EMAIL SENDING SOFTWARE...(send millions of email advertisements daily with a few clicks of your mouse, without getting your ISP trerminated. We used the same software to send you this email) EMAIL EXTRACTION SOFTWARE...(retrieve new targeted email addresses daily. Hundreds of thousands of them) LIST MANAGEMENT SOFTWARE...(keep your lists clean, opt-in and manage all your remove requests, leads, sales etc...) and much...much more! Hurry...This extraordinary offer ends at midnight tonight! To find out more information, Do not respond by email. Instead, visit our web site at: http://www.cybernetemail.bz ______________________________________________________ Want to be removed from our email list? You were sent this email because you used our Opt-in service. We hope you enjoy reading our messages. However, if you'd rather not receive future e-mails from us in the, Go to our remove page at http://www.cybernetemail.bz/remove.htm _________________________________________________ |
From: <jm...@my...> - 2002-11-07 04:28:39
|
NATIONAL ELECTRIC POWER AUTHORITY NIGERIAN WATER WAYS APAPA=2C LAGOS=2ENIGERIA CELL PHONE=3A234-804-213-8559 REPLY TO=3A jmusa=40myself=2Ecom DEAR FRIEND=2C YOUR COMPANY'S NAME AND ADDRESS WAS GOTTEN FROM A BUSINESS DIRECTORY IN MY SEARCH FOR A WELL KNOWN BUSINESSMAN WHO HAS NO QUESTIONABLE CHARACTER AND MUST BE A SUCCESSFUL BUSINESSMAN=2E AS A MATTER OF FACT=2C I AM JUSTICE MUSA =2C A DIRECTOR IN THE NATIONAL ELECTRIC POWER AUTHORITY =28N=2EE=2EP=2EA=29=2E ALSO I WAS PRIVILEGED TO BE A MEMBER OF TENDER'S BOARD THAT AWARDED AND SUPERVISED THE EXECUTION OF A MULTIMILLION U=2ES=2E DOLLARS CONTRACT IN 1998=2E THE CONTRACT HAS BEEN COMPLETED AND COMMISSIONED IN AUGUST 1996=2CAND ORIGINAL CONTRACT VALUE PAID IN OCTOBER 2000=2C TO THE FOREIGN FIRM THAT ACTUALLY EXECUTED THE CONTRACT=2E HOWEVER=2C AS A RESULT OF OVER-INVOICING AND SERIES OF REVISION CARRIED OUT IN THE COURSE OF THE CONTRACT EXECUTION=2C THERE NOW EXISTS A FLOATING SUM OF US$45=2E5M=28FORTY FIVE MILLION FIVE HUNDRED THOUSAND U=2ES DOLLARS ONLY=29=2E THIS MONEY IS NOW DUE FOR PAYMENT IN THE GOVERNMENT QUARTERLY PAYMENT SCHEDULE AND WE WISH TO REMIT THIS FUND INTO YOUR DESIGNATED PERSONAL OR CORPORATE ACCOUNTS OVERSEAS=2E WE SHALL SECURE THE PAYMENT APPROVALS FROM THE RELEVANT OFFICE=2FMINISTRIES HERE FOR THE RELEASE OF THIS CONTRACT SUM IN FAVOUR OF YOUR COMPANY WITH DOCUMENT AND INFORMATION WE SHALL REQUEST FROM YOU TOO=2C WE HAVE NOW CONCLUDED ARRANGEMENTS IN THE CENTRAL BANK OF NIGERIA TO REMIT THIS MONEY AS SUM REALIZED BY A COMPANY THROUGH LEGITIMATE MEANS IN NIGERIA=2E TERMS AND CONDITIONS THE FUND WILL BE SHARED 35% FOR YOU AND 60% FOR US=2E THE REMAINING 5% TAKES CARE OF ALL INCIDENTAL EXPENSES=2E TO FORMALISE THIS TRANSACTION IN NIGERIA IN FAVOUR OF YOUR DESIGNATED COMPANY WE REQUIRE YOUTOFORWARD THE FOLLOWING=3A 1=2E AN ASSURANCE OF YOUR ABILITY=2C WILLINGNESS AND READINESS TO FULLY CORPORATE WITH US DURING DISBURSEMENT OVERSEAS AND TO MAINTAIN THE MAXIMUM CONFIDENTIALITY REQUIRED IN A BUSINESS OF THIS NATURE IN ALL PLACES AT ALL TIMES ON BOTH SIDES=2E 2=2E PARTICULARS OF YOUR BANKS INCLUDING NAME OF BANK=2C ADDRESS=2C ACCOUNT NUMBERS=2C TELEX AND FAX NUMBERSANDE-MAIL NUMBER OF YOUR BANK=2E 3=2EYOUR PRIVATE TELEX=2C FAX AND TELEPHONE NUMBERS FOR SAFE=2C QUICK AND EFFECTIVE COMMUNICATION INCLUDING HOME AND MOBILE PHONES =28IF ANY=29=2E 4=2EWILLINGNESS & READINESS TO ASSIST ME IN PROCURING RELEVANT DOCUMENTS=2FAPPROVALS=2E THIS REMITTANCE IS GUARANTEE IN LESS THAN 14=28FOURTEEN=29 WORKING DAYS UPON RECEIPT OF THE ABOVE MENTION PARTICULARS BY FAX=2C HOWEVER=2C IT REQUIRES THE HIGHEST CO-OPERATION=2C SERIOUSNESS=2C MUTUAL TRUST=2C HONEST AND STRICTLY CONFIDENTIAL ON BOTH SIDES TO AVOID JEOPARDIZING THE POSITION OF THE OFFICERS WHO ARE TOP GOVERNMENT FUNCTIONARIES=2E ALSO WE WANT TO USE PART OF OUR PERCENTAGE TO IMPORT ANY QUICK SELLING GOODS WITH YOUR ASSISTANCE AFTER THE FUND HAS BEENTRANSFERREDINTO YOUR BANK ACCOUNT=2E LOOKING FORWARD TO HEARING FROM YOU THROUGH MY TELEPHONE=3A234-804-213-8559 OR REPLY TO=3A jmusa=40myself=2Ecom BEST REGARD=2E JUSTICE MUSA |
From: Kristoff B. <kri...@sk...> - 2002-11-05 09:42:31
|
Greetings, On 4 Nov 2002, Robert Kaye wrote: > On Mon, 2002-11-04 at 05:43, Kristoff Bonne wrote: >> For the time being, it seams to work OK. (I use it because I'm a network >> engineer at an ISP here in Belgium and I need a test-application for IP >> multicasting and IP-multicast peering with other ISPs). > Cool! BTW. Another problem that popped up was copyrights on the music being broadcasted. (you know, music-companies, etc.). In the end, I found there exists something called a "open music license", the music-equivalent of the open software license. Isn't the internet great. ;-) >> As the box is connected on the 'unprotected internet'; I'm a bit worried >> about the management-port service (at TCP port 4420). >> The way it is configured, it seams to be 'wide open' for anybody to >> connect to. >> Is it possible to configure obsbox that it is 'bind' to IP-address >> 127.0.0.1 (so you can only connect to it; when using that IP_address; so >> -in this case- only when you are on the box itself). > You can do this in one of two ways: > 1. Use tcp_wrappers to restrict who accesses the port outside of > changing the code in Obseqieum. I think this is the preferred method for > doing this -- its the most flexible. True, but a quick hack in the code is faster. ;-) > 2. Do as you suggest and hack the Obs to code to only listen on one IP: >> I've been browsing throu the code-source but I'm not a C++ programmer; >> so I'm a bit lost. But, I know that in "standard" C; using the 'standard >> socket-library' when you set up a 'listening TCP-socket' it is possible to >> define to what IP_address/interface it is bound to. >> Is there somewhere an option to (either) configure this into the code; or >> can somebody say where I can change this? > In this case C++ is not any different from C -- its uses the same socket > calls. Check out net/Server.cpp line 92 -- I believe you could set > sa.sin_addr to 127.0.0.1 and it should restrict it to that port. > I think. :-) Yep, that's it. This is what I changed: sa.sin_family= AF_INET; sa.sin_port= htons(iPort); /* patch begins here */ if (! inet_aton (127.0.0.1, (struct in_addr *) &sa.sin_addr.s_addr)) { g_pLog->Log_v("Server: IP address format error for 127.0.0.1\n"); return e_FailCreateSocket; }; /* patch ends here */ iSocket = socket(AF_INET,SOCK_STREAM,0); if (iSocket < 0) Perhaps it would be a good idea to put this somewhere in the config-file (end make up a better 'error_clause' for this ;-) ) An additional question: From what I understand from the case, the my-sql database is only there for the web-interface (i.e. the cgi-bin perl-scripts). Is this correct? I've done some perl-coding also myself (for network management reasons); and also used perl/db interfaces. Appart from postgresql, I also use 'dbm'-file (local database-files). There's a perl library specially for this (DBass); just as for mysql and postgresql. As -it seams to me- the actual data in the database is minimal so; a complete RDBS (like mysql) does look a bit like overkill for this. Couldn't you replace the mysql databases with something less demanding? Just a general question. But, I did actually had quite a lot of problems with getting code compiled; getting the correct mysql-libraries; setting up the correct access-control in the database, etc. Cheerio! Kr. Bonne. -- KB905-RIPE Belgacom IP networking (c=be,a=rtt,p=belgacomgroup,s=Bonne,g=Kristoff) Internet, IP and IP/VPN kri...@sk... Faxbox : +32 2 2435122 |
From: Robert K. <ro...@eo...> - 2002-11-04 21:27:41
|
On Mon, 2002-11-04 at 05:43, Kristoff Bonne wrote: > For the time being, it seams to work OK. (I use it because I'm a network > engineer at an ISP here in Belgium and I need a test-application for IP > multicasting and IP-multicast peering with other ISPs). Cool! > As the box is connected on the 'unprotected internet'; I'm a bit worried > about the management-port service (at TCP port 4420). > The way it is configured, it seams to be 'wide open' for anybody to > connect to. > Is it possible to configure obsbox that it is 'bind' to IP-address > 127.0.0.1 (so you can only connect to it; when using that IP_address; so > -in this case- only when you are on the box itself). You can do this in one of two ways: 1. Use tcp_wrappers to restrict who accesses the port outside of changing the code in Obseqieum. I think this is the preferred method for doing this -- its the most flexible. 2. Do as you suggest and hack the Obs to code to only listen on one IP: > I've been browsing throu the code-source but I'm not a C++ programmer; > so I'm a bit lost. But, I know that in "standard" C; using the 'standard > socket-library' when you set up a 'listening TCP-socket' it is possible to > define to what IP_address/interface it is bound to. > > Is there somewhere an option to (either) configure this into the code; or > can somebody say where I can change this? In this case C++ is not any different from C -- its uses the same socket calls. Check out net/Server.cpp line 92 -- I believe you could set sa.sin_addr to 127.0.0.1 and it should restrict it to that port. I think. :-) -- --ruaok We're all going to hell. But first we're going to Burning Man! Robert Kaye -- ro...@eo... -- http://www.mayhem-chaos.net |
From: Kristoff B. <kri...@co...> - 2002-11-04 13:56:52
|
Greetings, After several trials, I finally managed to get obsbox running on a debian linux-box. For the time being, it seams to work OK. (I use it because I'm a network engineer at an ISP here in Belgium and I need a test-application for IP multicasting and IP-multicast peering with other ISPs). As the box is connected on the 'unprotected internet'; I'm a bit worried about the management-port service (at TCP port 4420). The way it is configured, it seams to be 'wide open' for anybody to connect to. Is it possible to configure obsbox that it is 'bind' to IP-address 127.0.0.1 (so you can only connect to it; when using that IP_address; so -in this case- only when you are on the box itself). I've been browsing throu the code-source but I'm not a C++ programmer; so I'm a bit lost. But, I know that in "standard" C; using the 'standard socket-library' when you set up a 'listening TCP-socket' it is possible to define to what IP_address/interface it is bound to. Is there somewhere an option to (either) configure this into the code; or can somebody say where I can change this? Cheerio! Kr. Bonne. |
From: Kristoff B. <kri...@sk...> - 2002-11-04 13:43:19
|
Greetings, After several trials, I finally managed to get obsbox running on a debian linux-box. For the time being, it seams to work OK. (I use it because I'm a network engineer at an ISP here in Belgium and I need a test-application for IP multicasting and IP-multicast peering with other ISPs). As the box is connected on the 'unprotected internet'; I'm a bit worried about the management-port service (at TCP port 4420). The way it is configured, it seams to be 'wide open' for anybody to connect to. Is it possible to configure obsbox that it is 'bind' to IP-address 127.0.0.1 (so you can only connect to it; when using that IP_address; so -in this case- only when you are on the box itself). I've been browsing throu the code-source but I'm not a C++ programmer; so I'm a bit lost. But, I know that in "standard" C; using the 'standard socket-library' when you set up a 'listening TCP-socket' it is possible to define to what IP_address/interface it is bound to. Is there somewhere an option to (either) configure this into the code; or can somebody say where I can change this? Cheerio! Kr. Bonne. -- KB905-RIPE Belgacom IP networking (c=be,a=rtt,p=belgacomgroup,s=Bonne,g=Kristoff) Internet, IP and IP/VPN kri...@sk... Faxbox : +32 2 2435122 |
From: Ville L. <vil...@ko...> - 2002-10-30 10:43:22
|
Hi! Its gives this output when i write playlist with big P: mysql> select id,name,channel,URL from Playlist; +----+------+---------+-----+ | id | name | channel | URL | +----+------+---------+-----+ | 4 | One | 0 | | +----+------+---------+-----+ 1 row in set (0.00 sec) mysql> Regards, Ville |