星期五, 九月 28, 2007

VOCAL 1.5.0 won't compile with gcc 3.4.1

Description: Opened: 2004-11-17 21:45

VOCAL 1.5.0 won't compile with gcc 3.4.1 due to changes in how gcc handles
namespace type limitations.... apparently is stricter now, more in conformance
with standards... also other problems.
First problem:
util/Timer.h -- added #include <iostream> to make compilation work

Second problem:
util/mstring.hxx -- added string:: prefix to npos for friend declarations using npos

Third problem: gcc reports:
../build/../util/Fifo.cc:90: error: `myMutex' undeclared (first use this function)
This appears to be some sort of namespacing problems (undoubtedly prefixing
with something:: will fix it) but at this point i'm giving up...

i'm going to try installing an older version of gcc.

Oh yes, what i did to begin with:
wget http://www.vovida.org/downloads/vocal/1.5.0/vocal-1.5.0.tar.gz
cd vocal
make OPTIMIZE=1 all


-Ted
------- Additional Comment #1 From Sam Jiang 2005-01-12 18:45 -------
The Third Problem is fixed in CVS HEAD version -- prefixing myMutex with this->
to let g++ find members of a dependent base

the following note is from url: http://gcc.gnu.org/gcc-3.4/changes.html#3.4.3

In a template definition, unqualified names will no longer find members of a
dependent base (as specified by [temp.dep]/3 in the C++ standard).
For example,

template <typename T> struct B {
int m;
int n;
int f ();
int g ();
};
int n;
int g ();
template <typename T> struct C : B<T> {
void h ()
{
m = 0; // error
f (); // error
n = 0; // ::n is modified
g (); // ::g is called
}
};

You must make the names dependent, e.g. by prefixing them with this->. Here is
the corrected definition of C<T>::h,

template <typename T> void C<T>::h ()
{
this->m = 0;
this->f ();
this->n = 0
this->g ();
}

As an alternative solution, you may use using declarations instead of this->:

template <typename T> struct C : B<T> {
using B<T>::m;
using B<T>::f;
using B<T>::n;
using B<T>::g;
void h ()
{
m = 0;
f ();
n = 0;
g ();
}
};

74 意見:

匿名 说...

rGsl GHD Flat Iron
nAkm cheap nfl jerseys
hDmv botas ugg
7lRpa ghd nz
8zKav purple ghd

匿名 说...

tNjt ghd hair straightener
mFcy ugg boots sale uk
jCjt michael kors sale
0sYwy GHD Australia
0aRdb burberry outlet online
6pMhf chaussures ugg
5gEjs ghd nz
3zPyu louis vuitton sale
8lYxy Michael Kors
4wOds ghd outlet
8nUod ugg boots sale
1rGbc nfl football jerseys
2qCfp michael kors purses
2hOoe GHD Pas Cher
0lNes discount uggs

匿名 说...

Payday Loans Stype [url=http://loans.legitpaydayloansonline1.com]legitpaydayloansonline1.com/[/url] Flallododebag http://loans.legitpaydayloansonline1.com/ Fundpopog Make sure that you meet with an actual lawyer and get my hands on some extra money right then and there!Buying items on sale can you you problems car the day solution money, to cash advance application.Payday loan companies dispense those people is an expensive way to get the financial aid.

匿名 说...

generic viagra viagra online us pharmacy - buy viagra no prescription us

匿名 说...

buy tramadol online buy tramadol extended release - safe order tramadol online

匿名 说...

buy tramadol online tramadol 50mg how many to take - tramadol hcl for cats

匿名 说...

discount xanax xanax effects and side effects - recommended dosage xanax xr

匿名 说...

buy tramadol online tramadol for dogs take with food - what is ultram tramadol hcl

匿名 说...

generic xanax xanax pills pink - xanax side effects shaking

匿名 说...

buy tramadol online tramadol online with no prescription - tramadol dosage ocd

匿名 说...

xanax alprazolam xanax dosage how long - reverse effects xanax

匿名 说...

buy tramadol online tramadol 50 mg abuse - tramadol 50mg tablets vs vicodin

匿名 说...

buy tramadol online tramadol dosage per kg - buy tramadol tennessee

匿名 说...

generic xanax xanax side effects breathing - generic xanax pill identifier 029

匿名 说...

buy tramadol online tramadol overdose yahoo - buy tramadol online cod

匿名 说...

xanax online xanax bars order - mixing xanax and alcohol side effects

匿名 说...

generic xanax xanax insomnia - 4mg xanax and alcohol

匿名 说...

tramadol online overnight buy tramadol no prescription 100 mg - best place to buy tramadol online reviews

匿名 说...

buy tramadol online long will tramadol high last - best place order tramadol

匿名 说...

buy generic tramadol no prescription tramadol xl - how to buy tramadol online overnight

匿名 说...

xanax online xanax online no prescription canada - xanax side effects elderly

匿名 说...

buy tramadol online tramadol 100 mg and alcohol - tramadol withdrawal remedies

匿名 说...

generic xanax what is xanax 2mg tablets - xanax dosage wikipedia

匿名 说...

buy tramadol cod online buy tramadol hydrochloride online usa - buy tramadol online no prescription overnight

匿名 说...

xanax online generic equivalent of xanax - xanax high blood pressure medication

匿名 说...

buy tramadol online legal buy tramadol online - tramadol withdrawal nausea

匿名 说...

buy tramadol online buy tramadol online cash delivery - tramadol 50mg and hydrocodone

匿名 说...

alprazolam buy xanax bars buy online - xanax dosage lethal

匿名 说...

generic xanax xanax side effects of stopping - drug interactions with celexa and xanax

匿名 说...

buy tramadol online tramadol buy 100 mg - tramadol overdose help

匿名 说...

purchase xanax xanax effects during pregnancy - xanax bars yellow

匿名 说...

buy tramadol online tramadol buy no prescription usa - tramadol overdose mg

匿名 说...

xanax online overseas pharmacy no prescription xanax - drug interactions xanax tums

匿名 说...

buy tramadol online tramadol hcl 93 58 - tramadol 50 mg tab amne

匿名 说...

cialis professional cialis daily not working - cialis generic online

匿名 说...

tramadol generic buy tramadol online no prescription usa - buy tramadol pay with mastercard

匿名 说...

tramadol 50 mg tramadol hcl 50 mg recreational use - generic tramadol

匿名 说...

xanax online xanax overdose 2 mg - alprazolam 0 5 mg wirkung

匿名 说...

buy tramadol online tramadol online usa - tramadol 50 mg kapseln dosierung

匿名 说...

buy tramadol online ordering tramadol online legal - buy tramadol 50mg net

匿名 说...

cialis online cialis киев - cialis grapefruit effect

匿名 说...

cialis cost cialis reviews for women - cialis price guaranteed

匿名 说...

buy cialis online cialis reviews for bph - buy cialis 20 mg online

匿名 说...

cialis online cheap generic cialis no prescription - buy cialis online prescription

匿名 说...

buy cialis daily online order for cialis - buy cialis 20 mg online

匿名 说...

order alprazolam 2mg klonopin compared to 2 mg xanax - xanax side effects brain

匿名 说...

cialis online cialis korea - cialis sale online usa

匿名 说...

buy cialis online cialis price daily - buy cialis online overnight

匿名 说...

cialis online cheap cialis one day - generic cialis online us

匿名 说...

cialis online cialis online discreet - generic cialis levitra

匿名 说...

buy tramadol online buy tramadol without rx - tramadol hcl percocet

匿名 说...

http://buytramadolonlinecool.com/#73892 can you buy tramadol in the usa - tramadol dosage 37.5

匿名 说...

http://buytramadolonlinecool.com/#56411 legal buy tramadol usa - tramadol 50mg weight loss

匿名 说...

buy tramadol with cod how get high tramadol - tramadol high effects

匿名 说...

tramadol 50mg buy tramadol c.o.d saturday delivery - buy tramadol overnight no prescription

匿名 说...

learn how to buy tramdadol buy tramadol online tennessee - buy tramadol for cheap

匿名 说...

http://landvoicelearning.com/#51602 tramadol first time dosage - tramadol 400

匿名 说...

buy tramadol buy tramadol online prescription - side effects for tramadol 50mg

匿名 说...

buy tramadol in florida tramadol zolpidem interaction - buy tramadol 100

匿名 说...

http://landvoicelearning.com/#21906 can buy tramadol online legally - can you buy tramadol internet

匿名 说...

buy tramadol cheap online tramadol 50 mg recreational use - tramadol hcl 50 mg tab teva

匿名 说...

buy tramadol generic tramadol hydrochloride - tramadol hcl er 100mg

匿名 说...

buy tramadol buy tramadol online us pharmacy - street value for tramadol 50mg

匿名 说...

buy tramadol without rx tramadol 50mg how many can i take - tramadol hcl gout

匿名 说...

purchase ativan buying lorazepam online in the uk - ativan sublingual 1mg dosage

匿名 说...

http://blog.dawn.com/dblog/buy/#21563 forum buy cheap tramadol - tramadol buy australia

匿名 说...

ways to buy ativan online ativan dosage vs klonopin - ativan dosage anxiety

匿名 说...

buy tramadol online tramadol withdrawal newborns - tramadol no prescription us pharmacy

匿名 说...

buy tramadol online buy cheapest tramadol online - tramadol withdrawal is hell

匿名 说...

buy tramadol online tramadol 50mg capsules dosage - safe buy tramadol online

匿名 说...

http://ranchodelastortugas.com/#71453 reverse effects xanax - xanax withdrawal symptoms timeline

匿名 说...

xanax mg xanax withdrawal .25 - can take 2mg xanax once

匿名 说...

order alprazolam xanax dosage cats - xanax pill blue

匿名 说...

comprar cialis cialis 10 mg viagra