🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #12505

Re: random functie in C++ STL

#12505
From: Kvasir
Date: Thu, 08 Nov 2001 21:15
41 lines
2146 bytes
Benoit Liessens wrote:

> Ik heb zelf  gevonden wat ik zocht, echter kleine probs met compiler :
> 
> random.cpp :
> #include <iostream>
> #include <RndInt.h>
> #include <RNG.h>
> 
> int main() {
>  RNG *gen;
>  RandomInteger a(gen);
>  int b=a.asInt();
>  cout << b << endl;
>  return 0;
> }
> 
> waarop de compiler zeer cryptisch antwoord :
> 
> linux-prompt > g++ rnd.cpp -o rnd
> 
> /tmp/ccdLXHJk.o: In function `main':
> /tmp/ccdLXHJk.o(.text+0x12): undefined reference to
> `RandomInteger::RandomInteger(RNG *)'
> /tmp/ccdLXHJk.o(.text+0x21): undefined reference to
> `RandomInteger::asInt(void)'
> collect2: ld returned 1 exit status
> linux-prompt >
> 
> 
> Wat gaat hier fout ??
> 
> Benoit

Het programma compileert korrect maar kan bij het linken de funkties niet 
vinden.  Je zal een extra library moeten meegeven met de linker maar ik heb 
geen idee van dewelke? Staat dat niet in de help voor die objecten. De 
compilatie moet iets zijn zoals g++ rnd.cpp -o rnd -lrand met rand de naam 
van de library.

Mvg, Kvasir
Technical Details
Message-ID: <NBCG7.11875$XM4.354@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!opentransit.net!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <3bea7fad$0$12226$4d4efb8e@news.be.uu.net> <3beade47$0$12223$4d4efb8e@news.be.uu.net>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,e4605bf6a9a91351
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-11-08 13:15:26 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!opentransit.net!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: Kvasir <kvasir@altavistazonderspamgraag.com>
Subject: Re: random functie in C++ STL
Newsgroups: be.comp.programming
References: <3bea7fad$0$12226$4d4efb8e@news.be.uu.net> <3beade47$0$12223$4d4efb8e@news.be.uu.net>
Lines: 41
User-Agent: KNode/0.6.1
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7Bit
Message-ID: <NBCG7.11875$XM4.354@afrodite.telenet-ops.be>
Date: Thu, 08 Nov 2001 21:15:25 GMT
NNTP-Posting-Host: 213.224.200.202
X-Complaints-To: abuse@pandora.be
X-Trace: afrodite.telenet-ops.be 1005254125 213.224.200.202 (Thu, 08 Nov 2001 22:15:25 MET)
NNTP-Posting-Date: Thu, 08 Nov 2001 22:15:25 MET
Organization: Telenet Internet