Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
-
Shango
- Beiträge: 35
- Registriert: 30.07.2002 12:19:20
- Wohnort: Darmstadt
Beitrag
von Shango » 22.08.2006 11:35:09
Hallo allerseits,
ich brauche dringend Hilfe von Euch.
Ich versuche auf Debian 3.1 das Perl-Modul SAP::Rfc ( v.1.47 ) zu installieren.
Leider schlaegt die uebersetzung fehl.
Konfiguration mit perl Makefile.PL
Und dann make ( hier geht's schief *argh* )
Fehlermeldung
cc -c -I/usr/sap/rfcsdk/include -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.47\" -DXS_VERSION=\"1.47\" -fPIC "-I/usr/lib/perl/5.8/CORE" -g -Wall -DSUMITELSE Rfc.c
Rfc.xs:123: error: syntax error before "fieldsOfRFC_FLDS"
Rfc.xs:123: warning: type defaults to `int' in declaration of `fieldsOfRFC_FLDS'
Rfc.xs:125: warning: braces around scalar initializer
Rfc.xs:125: warning: (near initialization for `fieldsOfRFC_FLDS[0]')
Rfc.xs:125: warning: initialization makes integer from pointer without a cast
Rfc.xs:125: warning: excess elements in scalar initializer
Rfc.xs:125: warning: (near initialization for `fieldsOfRFC_FLDS[0]')
Rfc.xs:125: warning: excess elements in scalar initializer
Rfc.xs:125: warning: (near initialization for `fieldsOfRFC_FLDS[0]')
Rfc.xs:125: warning: excess elements in scalar initializer
Rfc.xs:125: warning: (near initialization for `fieldsOfRFC_FLDS[0]')
Rfc.xs:125: warning: excess elements in scalar initializer
Rfc.xs:125: warning: (near initialization for `fieldsOfRFC_FLDS[0]')
Rfc.xs:126: warning: braces around scalar initializer
Rfc.xs:126: warning: (near initialization for `fieldsOfRFC_FLDS[1]')
Rfc.xs:126: warning: initialization makes integer from pointer without a cast
Rfc.xs:126: warning: excess elements in scalar initializer
...
ca. 100 aehnliche Zeilen, bis er abbricht ...
Danke schon mal vorweg.
Gruss,
Shango
Edit by Snoopy:
Tags für die Leserlichkeit eingefügt.
-
roli
- Beiträge: 3174
- Registriert: 10.09.2003 17:39:58
Beitrag
von roli » 22.08.2006 12:33:54
Hi,
eine Loesung habe ich zwar nicht, aber Poste deine Frage doch mal bei
Perl-Community-Forum. Wenn's um Perl geht frage ich da auch immer wieder mal.
Roland
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
-
Shango
- Beiträge: 35
- Registriert: 30.07.2002 12:19:20
- Wohnort: Darmstadt
Beitrag
von Shango » 22.08.2006 12:43:31
Danke roli,
aber ich kann mich noch nicht einmal dort registrieren *argh*, s.u.
Ein Fehler ist aufgetreten. Es konnten nicht alle Daten gesendet werden.
Bitte versuch es erneut.
Du bist nicht eingeloggt.
-
roli
- Beiträge: 3174
- Registriert: 10.09.2003 17:39:58
Beitrag
von roli » 22.08.2006 12:53:04
Mhhh, eigenartig ...
Roland
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
-
nepos
- Beiträge: 5238
- Registriert: 05.01.2005 10:08:12
Beitrag
von nepos » 22.08.2006 13:00:00
Mit dem Registrieren gibts da in letzter Zeit Probleme. Aber poste einfach als nicht angemeldeter User, das geht ja auch.
Ausserdem kannst du einen der Admins bitten, dass sie dich freischalten.
-
Shango
- Beiträge: 35
- Registriert: 30.07.2002 12:19:20
- Wohnort: Darmstadt
Beitrag
von Shango » 22.08.2006 13:12:56
ok, habe dort als AP ( anonymer Perler 8^) ) gepostet ...
-
Shango
- Beiträge: 35
- Registriert: 30.07.2002 12:19:20
- Wohnort: Darmstadt
Beitrag
von Shango » 22.08.2006 13:27:36
*ARGH*
kann dort zwar posten, aber nicht antworten
*ARGH*
-
nepos
- Beiträge: 5238
- Registriert: 05.01.2005 10:08:12
Beitrag
von nepos » 22.08.2006 14:03:47
Dann hier weiter
Hast du diese librfc installiert wie bei dem Google-Link im Perl-Community Board angegeben? Das hat mir Google ausgespuckt, als ich nach deiner Fehlermeldung gesucht hatte...
-
Shango
- Beiträge: 35
- Registriert: 30.07.2002 12:19:20
- Wohnort: Darmstadt
Beitrag
von Shango » 22.08.2006 14:52:40
Ja, habe ich ... in /usr/sap/rfcsdk
-
Shango
- Beiträge: 35
- Registriert: 30.07.2002 12:19:20
- Wohnort: Darmstadt
Beitrag
von Shango » 22.08.2006 15:01:52
Kann es sein, dass er eine bestimmte gcc-V. erwartet ?
-
nepos
- Beiträge: 5238
- Registriert: 05.01.2005 10:08:12
Beitrag
von nepos » 22.08.2006 15:40:50
Keine Ahnung du
In besagtem Artikel, der von Google ausgespuckt wird, da war bei den Fehlermeldungen ganz oben die Meldung, dass er zwei .h-Files nicht finden kann.
Hast du das auch oder gehts bei dir gleich mit den hier geposteten Fehlern los?
-
Shango
- Beiträge: 35
- Registriert: 30.07.2002 12:19:20
- Wohnort: Darmstadt
Beitrag
von Shango » 22.08.2006 15:50:41
s.o.,
bei mir vermisst er keine Dateien ...
Ich habe uebrigens mir die sdk , wie in der Paket-README beschrieben, neu geholt und ausgepackt, aber hat nix geholfen ...
-
nepos
- Beiträge: 5238
- Registriert: 05.01.2005 10:08:12
Beitrag
von nepos » 22.08.2006 15:57:05
Dann weiss ich leider auch nicht weiter im Moment
-
Shango
- Beiträge: 35
- Registriert: 30.07.2002 12:19:20
- Wohnort: Darmstadt
Beitrag
von Shango » 24.08.2006 11:21:24
Hallo allerseits,
die Loesung des Problems war denkbar einfach. So einfach, dass es schon wieder schwer war, darauf zu kommen. Einfach 'ne aeltere Version von dem Schotter genommen, und es tut's. Der Autor verfolgt irgendwie 'ne komische ( eigentlich beinahe traurige ) Release - Politik ...
Gruss,
Shango
-
nepos
- Beiträge: 5238
- Registriert: 05.01.2005 10:08:12
Beitrag
von nepos » 24.08.2006 11:28:22
Hm, eventuell kommt auch dein Compiler mit der neueren Version nicht klar oder so. Bei C/C++ is das leider immer so ne Sache...