![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| UNIX for Advanced & ekspertbrukere Expert-til-ekspert. Lær avanserte UNIX UNIX kommandoer, Linux operativsystem, systemadministrasjon, programmering, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Problemer med Siste | By_Jam | UNIX for Advanced & ekspertbrukere | 3 | 09-29-2006 04:12 |
| Problemer med Make | frustrated1 | Sun Solaris | 1 | 07-23-2005 10:16 |
| Problemer med gnu foreta | handak9 | UNIX for Advanced & ekspertbrukere | 2 | 10-01-2004 05:20 |
| CD-ROM-problemer | saucierm | UNIX for Dummies Spørsmål og svar | 5 | 10-23-2003 03:20 |
| problemer med å gjøre | kmgrady01 | UNIX for Dummies Spørsmål og svar | 2 | 03-22-2002 02:58 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
'gjør' problemer (compliation problemer?)
Jeg prøver å kompilere og installere både nyeste versjonen av "gjør" og
nyeste versjonen av "OpenSSH" på Sparc20 min. Jeg har kjørt inn i følgende problemer ... og jeg vet ikke hva de betyr. Kan noen behage hjelpe meg å løse disse problemene? Jeg bruker den "gjør" versjonen som fulgte med Solaris 8. 'gjøre (ny versjon) "feil: ------------- # Foreta gjøre alt Rekursiv Gjør alt i glob gcc-DHAVE_CONFIG_H-I. -I. -I .. -g-O2-c glob.c gcc-DHAVE_CONFIG_H-I. -I. -I .. -g-O2-c fnmatch.c rm-f libglob.a ar CRU libglob.a glob.o fnmatch.o : Libglob.a Gjør alt i i18n gcc-DALIASPATH \u003d \ "/ usr / local / share / locale:. \" -DLOCALEDIR \u003d \ "/ usr / local / share / locale \"-DLIBDIR \u003d \ "/ usr / local / lib \" -DINCLUDEDIR \u003d \ "/ usr / local / include \"-DHAVE_CONFIG_H-I. -I. -I./glob-G-O2 -c ar.c / usr / CCS / bin / som: "/ var/tmp/ccy5n06u.s", linje 902: error: unknown opcode ". ledd" / usr / CCS / bin / som: "/ var/tmp/ccy5n06u.s", linje 902: error: statement syntaks / usr / CCS / bin / som: "/ var/tmp/ccy5n06u.s", linje 910: error: unknown opcode ". forrige" / usr / CCS / bin / som: "/ var/tmp/ccy5n06u.s", linje 910: error: statement syntaks *** Feilkode 1 Merke: Fatal error: Command failed for target `ar.o ' Gjeldende arbeidsmappen / usr/export/home/root/make-3.79.1 *** Feilkode 1 gjøre: Fatal error: Command failed for target `all-Rekursiv ' Gjeldende arbeidsmappen / usr/export/home/root/make-3.79.1 *** Feilkode 1 Merke: Fatal error: Command failed for target `all-rekursive-am ' --------- OpenSSH problemer: --------- # Foreta (cd OpenBSD-Compat; gjøre) gcc-g-O2-Wall-Wpointer-arith-WNO-uinitialisert-I. -I .. -I. -I. / .. -I/usr/local/ssl/include -I/usr/local/include-DHAVE_CONFIG_H-c inet_aton.c inet_aton.c: In function `inet_aton ': inet_aton.c: 117: warning: Senket har type `char ' inet_aton.c: 128: warning: Senket har type `char ' inet_aton.c: 131: warning: Senket har type `char ' inet_aton.c: 133: warning: Senket har type `char ' inet_aton.c: 155: warning: Senket har type `char ' / usr / CCS / bin / som: "/ var/tmp/cc3qpt5M.s", linje 941: error: unknown opcode ". ledd" / usr / CCS / bin / som: "/ var/tmp/cc3qpt5M.s", linje 941: error: statement syntaks / usr / CCS / bin / som: "/ var/tmp/cc3qpt5M.s", linje 949: error: unknown opcode ". forrige" / usr / CCS / bin / som: "/ var/tmp/cc3qpt5M.s", linje 949: error: statement syntaks *** Feilkode 1 Merke: Fatal error: Command failed for target `inet_aton.o ' Gjeldende arbeidsmappen / usr/export/home/root/openssh-2.9.9p2/openbsd-compat *** Feilkode 1 gjøre: Fatal error: Command failed for målet `openbsd-compat/libopenbsd-compat.a ' -------------- |
|
||||
|
Jeg vet ikke om dette vil løse et spesifikt problem, men jeg husker noe programvare har problemer med å samle den versjonen av få levert med Solaris 8. ifølge en del README er jeg overveie installere gnu-make fastsette mest av disse problemene. www.sunfreeware.com burde ha binære versjoner tilgjengelig.
lykke til |
|
||||
|
Takk for svar ...
det du sier er sant ... mange av disse kilde pakkene anbefaler å bruke GNU's make. men problemet er der fortsatt etter at jeg har installert den nyeste få bygge. noen nevnte noe om "som" ... Jeg er helt ny på dette så må du bære over med meg hvis jeg høres ut som en idiot ... men er det noen problemer med å gjøre og Solaris-versjonen av "som"? dette er virkelig bogging meg ned ... fordi jeg kan ikke kompilere mange kilder ... |
|
||||
|
Dette er ikke et problem med å gjøre. Dette er et problem med middels assembler-kode generert av hvilken versjon av gcc du bruker. Den assembler på Solaris (/ usr / CCS / bin / som) ikke forstår assembler direktiver som genereres av gcc i det mellomliggende koden. Prøv å legge den versjonen av gcc som fulgte fulgte med Solaris 8. Det finnes på Programvaren Companion CD fulgte med OS media.
|
|
||||
|
Versjonen av gcc sendes med Solaris 8 er 2.95.2. Siden dette er en
relativt nyere versjon, jeg bare bruke denne, og jeg har ikke prøvd en annen assembler. Men hvis du laster ned GNU binutils fra http://www.gnu.org/software/software...wToGetSoftware og endre alle referanser til / usr / CCS / bin / hensyn til stien til GNU assembler, bør dette arbeidet. Problemet er mellom Solaris assembler og gcc. Bruke GNU assembler med gcc bør løse problemet. Det vil imidlertid ta flere forsøk på å få dette arbeidet, og du vil bare få en bug fix nivå ved å gjøre det. Opp til deg. |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|