Avatar billede conrad Nybegynder
19. december 2003 - 11:33 Der er 6 kommentarer og
2 løsninger

fejl i math.h

Er der nogen der kan hjælpe mig på vej til at løse nedenstående?
Pludselig får jeg en fejl i math.h en fil jeg aldrig har rørt ved?

[s973586@cstpro44 ns-2.1b8]$ make
c++ -c -O2 -DTCP_DELAY_BIND_ALL -DNO_TK -DNIXVECTOR -DTCLCL_CLASSINSTVAR  -DNDEBUG -DHAVE_STL -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_0A7 -DHAVE_OTCL_H -DHAVE_LIBTK8_3 -DHAVE_TK_H -DHAVE_LIBTCL8_3 -DHAVE_TCL_H  -DHAVE_CONFIG_H -I. -I/home/s973586/ns-allinone-2.1b8-old/tclcl-1.0b11 -I/home/s973586/ns-allinone-2.1b8-old/otcl-1.0a7 -I/home/s973586/ns-allinone-2.1b8-old/include -I/home/s973586/ns-allinone-2.1b8-old/include -o dsr/dsragent.o dsr/dsragent.cc
In file included from dsr/dsragent.cc:43:
/usr/include/math.h:29: syntax error before string constant
In file included from dsr/dsragent.cc:43:
/usr/include/math.h:411: parse error before `}'
make: *** [dsr/dsragent.o] Error 1
Avatar billede jpk Nybegynder
19. december 2003 - 11:43 #1
Det er typisk hvis du har en fejl i din egen kode umiddelbart før kald til funktionen.
Avatar billede segmose Nybegynder
19. december 2003 - 12:37 #2
jpk har formodentlig ret, prøv at sætte en ; i linien lige før #include <math.h> i dsragent.cc
Avatar billede conrad Nybegynder
19. december 2003 - 14:20 #3
Det resulterer i:
ISO C++ forbids declaration of `old' with no type
Avatar billede conrad Nybegynder
19. december 2003 - 14:23 #4
Hmm, der sad faktisk et old helt øverst i filen. Min Linux RH 7.2 opfører sig umådeligt irreterende da et skift mellem vinduer ikke altid medfører at kurseren hopper med til det forreste vindue. Jeg tror det er der det old er kommet fra.

Tak for jeres hjælp, jeg tror godt jeg kan sige at jeg ALDRIG havde fundet den fejl uden jer.
Avatar billede segmose Nybegynder
19. december 2003 - 14:47 #5
mon ikke det old betyder at det er en gammel fil du ikke skulle bruge.
Avatar billede conrad Nybegynder
23. december 2003 - 13:34 #6
segmose + jpk i må gerne lægge svar
(old kom fra tekst som jeg troede blev skrevet i shell'en> cd oldcode, men som istedet blev skrevet i det vindue (KDevelop) jeg var i før shell'en)
Avatar billede jpk Nybegynder
23. december 2003 - 14:59 #7
Okay, tak...
Avatar billede segmose Nybegynder
29. december 2003 - 11:39 #8
svar.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester





White paper
Tidsbegrænset kampagne: Overvejer du at udskifte eller tilføje printere i din forretning? Vi kan tilbyde én eller flere maskiner gratis