Mein Geb�hrenberechnungsprogramm, (um das handelte es sich beim thread:
'parse error before...') gibt leider immer noch keine Ruhe.
Nachdem ich den Fehler mit dem fehlenden Semikolon in dem file 'arcor-costs.c.'
beseitigt habe
kommt jetzt, wenn ich
'cc -g -o arcor-costs arcor-costs.c'
eingebe,
die Fehlermeldung:
/usr/lib/crt1.o: In function `_start':
/usr/lib/crt1.o(.text+0x5a): undefined reference to `main'
Ich habe 'arcor costs.c' analog einem �hnlichen file selbst erstellt.
Ich habe jetzt auch einmal, testhalber, eines der anderen
(Geb�hrenberechnungs-)source-files (f�r andere L�nder), die dem Programm beiliegen,
compiliert und erhalte die selbe Fehlermeldung.
Die m��ten aber korrekt sein.
Wahrscheinlich will mir die Meldung ja auch etwas ganz anderes sagen?
Ich h�nge noch einmal das fragliche file an, in der Hoffnung da� mir einer
weiterhelfen kann:
----------------------------------snip--------------------------------
/*
[...]
Please modify this file for your phone company's prices
and send it to [EMAIL PROTECTED] Thanks a lot!
*/
#include "costs.h"
char DECIMALS= '2'; /* eg 5.55 */
float INITIAL_COST=0;
char CURRENCY_AFTER_COST=1;
char CURRENCY[10]="DM";
/* define Arcor- Telefontarif f�r Regional und Ferngespr�che */
/* REGIONAL : Stadt und Umgebung */
#define ARCOR_REGIONAL
/* FERN : alles was nicht REGIONAL ist */
/* #define ARCOR_FERN */
#ifdef ARCOR_REGIONAL
#define ARCOR_TAG 0.14
#define ARCOR_MORGEN_ABEND 0.07
#define ARCOR_SONSTIGE_ZEITEN 0.04
#define ARCOR_SONNTAG 0.07
#endif
#define PRICE_PER_MIN
float COSTS_PER_UNIT;
int getunitlength(time_t tt){
struct tm* ct;
/* Costs per minute for "Arcor" - hardcoded. */
ct=localtime(&tt);
if(ct->tm_wday==0){ /* Check for sundays */ COSTS_PER_UNIT=ARCOR_SONNTAG;
}
else {
if(ct->tm_hour<9)
+COSTS_PER_UNIT=ARCOR_MORGEN_ABEND;
if((ct->tm_hour>=9) && (ct->tm_hour<18)) COSTS_PER_UNIT=ARCOR_TAG;
if(ct->tm_hour>=18)
+COSTS_PER_UNIT=ARCOR_MORGEN_ABEND;
}
return (60);
}
//eof
-----------------------------------schnapp----------------------------------
Vielen Dank f�r Eure Hilfe
--
Hartmut Gehrke-Tschudi | NATO bombs Istanbul
Bochum | because of Turkey's terror
BRD | against Kurdes
--
Um aus der Liste ausgetragen zu werden, eine Mail an [EMAIL PROTECTED]
schicken, mit dem Text: unsubscribe suse-linux