![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| UNIX voor Dummies Questions & Answers Als u niet zeker weet waar je een Unix-of Linux vraag, post het hier. Alle UNIX-en Linux beginners van harte welkom!! |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| script draait met "ksh" dumping kern, maar niet met "sh" | simhe02 | HP-UX | 9 | 11-04-2008 08:52 PM |
| Running commando "md5" op externe host niet werkt. | ynilesh | UNIX for Advanced & Expert Gebruikers | 1 | 02-01-2008 08:15 |
| Leg de lijn "mn_code \u003d" env | grep ".. mn" | awk-F "\u003d" '(print $ 2)' `" | Lokesha | UNIX voor Dummies Questions & Answers | 4 | 12-20-2007 01:52 |
| "syntax error op regel 21: 'done' onverwachte '. foutmelding " | ibroxy | Programmeren en Shell Scripting | 3 | 08-08-2007 07:45 |
| Help! "Bus error" en "CPU Panic" box wont boot | hcclnoodles | SUN Solaris | 3 | 10-05-2006 05:38 PM |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
fout loopt COBOL - ". loader niet bestaat"
Hallo. Ik ben nieuw voor de Unix-omgeving. Momenteel ben ik rekening bestaande COBOL broncode en probeert te compileren en te draaien op onze nieuwe UNIX-machine. Ik heb met succes gecompileerd een object. Wanneer ik probeer te draaien krijg ik het volgende foutmelding:
0509-036 Cannot load programma abeunix.o want van de volgende fouten: 0509-108 Het. Ladertype afdeling bestaat niet. Heeft iemand een idee van wat ik bij? Bij voorbaat dank voor alle suggesties. |
|
||||
|
Het lijkt alsof je niet helemaal je code compileren. Sommige compilers, zoals microfocus, bijvoorbeeld, laat u twee stappen in de compilatie. U kunt met behulp van opties, vertellen waar te stoppen compileren.
Als u een optie-c Het vertelt de compiler om een object-bestand (myfile.o) Dat is wat je lijkt te proberen te lopen. . o kan niet worden geladen. Alleen beeld uitvoerbare bestanden kunnen worden geladen en uitgevoerd. Wat compiler |
|
||||
|
Toen ik het compileren gebruik ik het commando:
cob2 abeunix.cbl Het creëert de abeunix.o object. Moet ik het compileren anders? Ik gebruik de IBM AIX voor COBOL compiler. Op de lijst staat PP-5724-H44 COBOL voor IBM AIX 2.0.0 |
|
||||
|
Oh. Standaard vele compilers produceren een bestand genaamd a.out. De abeunix.o bestand is een bestand intermedite gemaakt langs de weg naar het maken van uw definitieve executable. Probeer: Code:
cob2 -o abeunix abeunix.cob Code:
ls -l abeunix moet een bestand "abeunix" een paar seconden geleden. Probeer dat. |
|
||||
|
Mijn broncode bestand is abeunix.cbl
De reden dat ik probeerde uit te voeren abeunix.o het bestand dat was het een gemaakt toen ik samengesteld dat was niet de aanbieding (abeunix.lst) Toen ik liep cob2-o abeunix abeunix.cob hij zei dat "niet kan vinden abeunix.cob" Vervolgens heb ik dacht dat je een verwijzing naar de. COB bestand als mijn bron, zodat ik die vervolgens het commando cob2-o abeunix abeunix.cbl Dat liep en produceerde het. O, maar er was niet een bestand dat heette "abeunix". Mijn hand, zegt de afgifte van een "V" wordt weergegeven en voert u het compileren en koppeling bewerken stappen. Ik deed dat en zij het. O bestand opnieuw, en ik probeerde uit te voeren en kreeg dezelfde initiële fout. Any ideas? En bedankt voor uw antwoorden tot nu toe - u bent geweldig. |
|
||||
|
doen een ls-LRT op de directory waar je bent compileren.
compileren van uw bestand met de optie-v doen een ls-LRT opnieuw. Er moeten nieuwe bestanden aangemaakt door de compiler in die directory - zij zal de laatste zijn vermeld. Wat zijn ze? |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|