![]() |
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| UNIX för avancerade & Expertanvändare Expert-to-experten. Läs avancerade UNIX UNIX-kommandon, Linux operativsystem, systemadministration, programmering, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Problem med Senaste | By_Jam | UNIX för avancerade & Expertanvändare | 3 | 09-29-2006 03:12 |
| Problem med Make | frustrated1 | Sun Solaris | 1 | 07-23-2005 09:16 |
| Problem med GNU Make | handak9 | UNIX för avancerade & Expertanvändare | 2 | 10-01-2004 04:20 |
| CD-ROM problem | saucierm | UNIX for Dummies Frågor & Svar | 5 | 10-23-2003 02:20 |
| problem med att | kmgrady01 | UNIX for Dummies Frågor & Svar | 2 | 03-22-2002 02:58 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
"göra" problem (compliation problem?)
Jag försöker kompilera och installera både den senaste versionen av "göra" och
senaste versionen av "OpenSSH" på min Sparc20. Jag har stött på följande problem ... och jag vet inte vad de betyder. Kan someone please help me lösa dessa problem? Jag använder "göra" versionen som ingick i Solaris 8. 'make (ny version) "fel: ------------- # Göra göra allt rekursiv Göra alla 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 Göra alla 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", line 902: error: unknown opcode . underavsnitt " / usr / ccs / bin / som: "/ var/tmp/ccy5n06u.s", line 902: error: statement syntax / usr / ccs / bin / som: "/ var/tmp/ccy5n06u.s", line 910: error: unknown opcode . föregående " / usr / ccs / bin / som: "/ var/tmp/ccy5n06u.s", line 910: error: statement syntax *** Felkod 1 make: Fatal error: Kommando misslyckades för target "ar.o" Aktuella arbetsmappen / usr/export/home/root/make-3.79.1 *** Felkod 1 göra: Fatal error: Kommando misslyckades för målet "all-rekursiv" Aktuella arbetsmappen / usr/export/home/root/make-3.79.1 *** Felkod 1 make: Fatal error: Kommando misslyckades för mål "all-recursive-am ' --------- OpenSSH problem: --------- # Göra (cd openbsd-compat, göra) gcc-g-O2-Wall-Wpointer-áñéè-wno-oinitierade-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: nedsänkt har typ "röding" inet_aton.c: 128: warning: nedsänkt har typ "röding" inet_aton.c: 131: warning: nedsänkt har typ "röding" inet_aton.c: 133: warning: nedsänkt har typ "röding" inet_aton.c: 155: warning: nedsänkt har typ "röding" / usr / ccs / bin / som: "/ var/tmp/cc3qpt5M.s", line 941: error: unknown opcode . underavsnitt " / usr / ccs / bin / som: "/ var/tmp/cc3qpt5M.s", line 941: error: statement syntax / usr / ccs / bin / som: "/ var/tmp/cc3qpt5M.s", line 949: error: unknown opcode . föregående " / usr / ccs / bin / som: "/ var/tmp/cc3qpt5M.s", line 949: error: statement syntax *** Felkod 1 make: Fatal error: Kommando misslyckades för target "inet_aton.o" Aktuella arbetsmappen / usr/export/home/root/openssh-2.9.9p2/openbsd-compat *** Felkod 1 göra: Fatal error: Kommando misslyckades för mål "openbsd-compat/libopenbsd-compat.a" -------------- |
|
||||
|
Jag vet inte om detta kommer att lösa ditt problem, men jag minns några program har problem att kompilera med den version av märke som levereras med Solaris 8. enligt en viss README är jag tänka installation GNU-make fix mest av dessa problem. www.sunfreeware.com borde ha binära versionerna tillgängliga.
lycka till |
|
||||
|
tack för svaret ...
ni sagt är sant ... många av dessa källkodspaket rekommenderar att använda GNUoss göra. men problemet finns kvar efter att jag installerat den senaste att bygga. Någon nämnde något om "som" ... Jag är helt ny på detta så tänk på mig om jag låter som en idiot ... men finns det några problem med att göra och Solaris-versionen av "som"? Detta är verkligen bogging ner mig ... för jag kan inte kompilera flera källor ... |
|
||||
|
Detta är inte ett problem med att göra. Detta är ett problem med mellanliggande assembler kod som genereras av den version av gcc du använder. Den assembler på Solaris (/ usr / ccs / bin / as) förstår inte assembler direktiv som genereras av GCC i mellanliggande kod. Prova att fylla på den version av gcc som kom levereras med Solaris 8. Det finns i Programvaran Companion CD levererades med OS media.
|
|
||||
|
Den version av gcc levereras med Solaris 8 är 2.95.2. Eftersom detta är en
ganska ny version, jag använder bara detta och jag har inte provat annan assembler. Men om du laddar ner GNU binutils från http://www.gnu.org/software/software...wToGetSoftware och ändra alla referenser till / usr / ccs / bin / så att sökvägen till GNU assembler, bör detta arbete. Problemet är mellan Solaris assembler och GCC. Använda GNU assembler med gcc bör lösa problemet. Det kommer dock att ta mer ansträngning för att få detta arbetar och du kommer bara få en nivå Buggfixen genom att göra det. Upp till dig. |