[Sys.V r4] shell account / compiler

Pagina: 1
Acties:

  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 10-05 18:18
op mijn werk hebben we een svr4 machine van NCR, maar dat ding blijkt geen C-compiler aan boord te hebben. Ik heb inmiddels het nodige geprobeerd met gcc als crosscompiler, maar dat lukt me niet.
Wie heeft er toegang tot een machine met dit OS waarop een C-compiler staat? ik wil een paar dingen compileren, zoals less, ssh, screen, wget, count en dat soort dingen (dus eenmalig een aantal handige dingen).
svr4 zou ook binary compatible moeten zijn met IRIX 6.5, maar dat viel ook tegen ;'(
Wie helpt?

ach...in een volgend leven lach je er om!


  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 10-05 18:18
schop! (toepasselijk, zo bij het WK) :)

ach...in een volgend leven lach je er om!


  • MyDyingBride
  • Registratie: November 2001
  • Laatst online: 19-04 20:18
Dat is toch dat mp-ras gebeuren ?
Staat er op een van de bijbehorende cd'tjes geen compiler ?

Verwijderd

Zijn er geen gnu binaries voor te vinden?
Ik weet niet of het bedrijf waar het vandaan komt (NCR?) dat ook beschikbaar maakt...
Voor OpenServer, UnixWare, Solaris e.a. zijn wel gnu binaries te downloaden.
En ik ken het platform verder niet, maar is dat een SysV4 voor Intel machines, of is NCR een eigen platform?

  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 10-05 18:18
ik heb idd wel ergens MP-RAS gelezen. Het draait op een dual intel pentium pro 200 of 233. ik heb net even zitten googlen op binaries en sysvr5, maar kan niets nuttigs vinden.
Maar ik heb volgens mij ineens de J A C K P O T??
hmmz..
maandag meteen even testen! :P

ach...in een volgend leven lach je er om!


  • MyDyingBride
  • Registratie: November 2001
  • Laatst online: 19-04 20:18
De gcc op die pagina is wat oud, maar als het werkt, werkt het.

Is ncr trouwens niet gestopt met deze unix ?
Oftewel, is het niet eens tijd om over te stappen op iets anders ?
Wat ik van mp-ras gezien heb lijkt heel erg veel op solaris, beetje jammer alleen dat sun gestopt is met de intel versie.

  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 10-05 18:18
Op zondag 09 juni 2002 23:56 schreef MyDyingBride het volgende:
De gcc op die pagina is wat oud, maar als het werkt, werkt het.
Is ncr trouwens niet gestopt met deze unix ?
Volgens mij wel ja ;(
Oftewel, is het niet eens tijd om over te stappen op iets anders ?
och...dual pentium-pro 233 met een gigabyte intern geheugen, het draait best fijn moet ik zeggen :)
Wat ik van mp-ras gezien heb lijkt heel erg veel op solaris, beetje jammer alleen dat sun gestopt is met de intel versie.
Volgende server ga ik iets met Linux doen denk ik....maar pas als deze te krap wordt.
de versie van "less" op eerder genoemde pagina doet het niet overigens, klapt er meteen uit. Beetje jammer :(

ach...in een volgend leven lach je er om!


  • MyDyingBride
  • Registratie: November 2001
  • Laatst online: 19-04 20:18
Op donderdag 27 juni 2002 19:57 schreef 0siris het volgende:

och...dual pentium-pro 233 met een gigabyte intern geheugen, het draait best fijn moet ik zeggen :)
Het zal inderdaad best lekker draaien, maar hoe zit het met patches, bugfixes enzo ? Of draait er niets belangrijks op ?
Volgende server ga ik iets met Linux doen denk ik....maar pas als deze te krap wordt.
de versie van "less" op eerder genoemde pagina doet het niet overigens, klapt er meteen uit. Beetje jammer :(
Linux is inderdaad een goeie keus als opvolger, daar werkt less prima op :)

Verwijderd

In mijn serverhok staat nog een NCR4300 System V Release 4. Dubbele Pentium Pro 200 met 512MB geheugen. Op deze machine zou in /usr/bin de compiler cc moeten staan (man cc), is echter niet aanwezig. Wat er wel op staat is cc in /usr/ucb. Dit is de C compiler uit de BSD compatibility package. Als jij deze niet hebt op je NCR, kan ik je hem wel toemailen, eventueel ook met de benodigde libs. Een alternatief is de cc compiler van mijn OpenUnix 8 machine, dit is vergelijkbaar met Unixware.

  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 10-05 18:18
Op vrijdag 28 juni 2002 17:29 schreef KrunK het volgende:
In mijn serverhok staat nog een NCR4300 System V Release 4. Dubbele Pentium Pro 200 met 512MB geheugen. Op deze machine zou in /usr/bin de compiler cc moeten staan (man cc), is echter niet aanwezig. Wat er wel op staat is cc in /usr/ucb. Dit is de C compiler uit de BSD compatibility package. Als jij deze niet hebt op je NCR, kan ik je hem wel toemailen, eventueel ook met de benodigde libs.
die doet 't bij mij niet. Maar de compiler op eerder genoemde pagina van NCR doet 't wel inmiddels, maar ik kan er bijv. less niet mee compileren: sh ./configure doet 't, make ook, make install doet ook wel wat, maar ik hou er geen werkende less aan over :)
[/quote]
Een alternatief is de cc compiler van mijn OpenUnix 8 machine, dit is vergelijkbaar met Unixware.
[/quote]
Tja, erg veel gaan we aan deze machine niet meer doen, ik ben al flink geholpen met een versie van less en screen die op deze machine werken. En later (als we -ik mag het hopen, ik heb er helaas niet alles over te zeggen- op een andere machine overstappen met Linux, kan ik weer fijn alles compileren wat ik wil.
Zou jij less en screen willen compileren? Zou me erg helpen! (nee ik ben niet lui, alleen niet veel zin om van alles op die machine aan te gaan passen en intsalleren om uiteindelijk maar twee dingen te compileren)

ach...in een volgend leven lach je er om!


Verwijderd

Ok ik zal proberen om less en screen te compileren. Lukt het niet, ik beschik toevallig ook nog over een OpenUnix 8 box. Je moet echter nog wel ff geduld hebben want het is onwijs druk hier...

  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 10-05 18:18
less en screen willen allebei niet, krijg fouten over het feit dat mijn compiler blijkbaar geen executables wil maken.
Precieze uitvoer kan ik je maandag pas geven, als ik weer op mijn werk zit...alvast bedankt voor het meedenken!

ach...in een volgend leven lach je er om!


  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 10-05 18:18
als ik bijv. less probeer te compileren, en ik doe make, dan gaat dat goed, en als ik dan make install doe, krijg ik dit (alleen laatste regels gaan fout)
code:
1
2
3
4
5
6
7
8
9
10
11
12
gcc -I. -c  -g -O ttyin.c
        gcc -I. -c  -g -O version.c
        gcc  -o less main.o screen.o brac.o ch.o charset.o cmdbuf.o  command.o decode.o edit.o filename.o forwback.o  help.o ifile.o input.o jump.o line.o linenum.o  lsystem.o mark.o optfunc.o option.o opttbl.o os.o  output.o position.o prompt.o search.o signal.o  tags.o ttyin.o version.o   -lgen   -lncurses -lcurses -ltermcap
        gcc -I. -c  -g -O lesskey.c
        gcc  -o lesskey lesskey.o version.o
        ./mkinstalldirs /usr/gnu/bin /usr/gnu/man/man1
        /usr/gnu/bin/install -c less /usr/gnu/bin/less

make: fatal error: cannot load /usr/gnu/bin/install (bu24).
*** Error code 1 (bu21)

make: fatal error.

ach...in een volgend leven lach je er om!


  • im_ik
  • Registratie: November 2000
  • Laatst online: 28-12-2025

im_ik

dat ben ik dus

0siris schreef op 09 juni 2002 @ 16:20:
[url="http://www3.ncr.com/support/contrib/svr4/GNU/"]J A C K P O T[/url]??
He mp-ras daar heb ik hier ook nog een quad xeon 500 van staan ncr4400
Maar die gcc compiler werkt wel MAAR:
je hebt niet de header files waardoor je redelijk weinig kan compileren
als ik me goed herinder athans ;)
En die zitten bij de C compiler die NRC er vroeger voor veel $$$ erbij verkocht.

(of ze staan op de CD's maar die zijn we hier een keer kwijt gegraakt bij een klant :(

edit:

Wat je ook zou kunne proberen een less te paken van een oude sco
MP-ras is namelijk een fork() van SCO (over gekocht)
wij hebben hier bv een licentie manager de SCO bin op MP-ras draaien...

Atari Terminator AI - LegoBlockX3 = ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.T008ᖟ


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

0siris schreef op 08 oktober 2002 @ 11:14:
make: fatal error: cannot load /usr/gnu/bin/install (bu24).
*** Error code 1 (bu21)
make: fatal error.
[/code]
Lijkt me toch een vrij duidelijke foutmelding hoor ;) Je mist een programma dat 'install' heet, iets wat 'ie waarschijnlijk gebruikt om packages op hun juiste plek te zetten..

Bij GNU/debian zit deze file in de 'coreutils'.. Deze zul je dus eerst moeten downloaden, en compileren, waarna je install hebt :)

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 10-05 18:18
ik ben nu een stapje verder (gcc deed eigenlijk helemaal niets):

dit krijg ik bij screen:
code:
1
2
3
4
5
6
7
/home/gertjan/screen/screen-3.9.11 -> ./configure
this is screen version 3.9.11
checking for prefix by checking for screen... no
checking for prefix by checking for gzip... /usr/bin/gzip
checking for gcc... gcc
checking for C compiler default output... configure: error: C compiler cannot create executables
houtbrox4300 /home/gertjan/screen/screen-3.9.11 ->


en dit bij less:
code:
1
2
3
4
5
./configure
creating cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.


code:
1
2
/home/gertjan/less/less-378 ->gcc --version
2.7.2.f.1


dussss.... :'(

ach...in een volgend leven lach je er om!


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

0siris schreef op 08 oktober 2002 @ 12:37:
code:
1
2
checking for C compiler default output... configure: error: C compiler cannot create executables
houtbrox4300 /home/gertjan/screen/screen-3.9.11 ->

dussss.... :'(
:P

Dit url kom ik tegen, als ik zoek op die foutmelding..

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 10-05 18:18
moto-moi schreef op 08 oktober 2002 @ 12:55:
[...]
:P
Dit url kom ik tegen, als ik zoek op die foutmelding..
Heel fijn, ik mis een linker, die zit in binutils, die heb ik op z'n plek gezet.
Als ik nu less compileer krijg ik:

code:
1
2
3
4
5
./configure
loading cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.


dus nu doet gcc het niet meer :o

ach...in een volgend leven lach je er om!


  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 10-05 18:18
hier stond onzin

ach...in een volgend leven lach je er om!


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

0siris schreef op 08 oktober 2002 @ 13:23:
ik kan mijn messages niet meer editten :?
Hey, niet naar mij kijken, ik werk niet bij Parse :P
enniewee...zo te zien mis ik dus een linker, en dat schijnt in binutils te zitten, dus ik kan weer even aan de slag ;)
Neuh, je hebt wel een linker (ld), maar je mist crt1.o , die zit bij mij in libc6-dev (=libc6).. Die mag je dus ff gaan zoeken :)

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 10-05 18:18
moto-moi schreef op 08 oktober 2002 @ 13:29:
Neuh, je hebt wel een linker (ld), maar je mist crt1.o , die zit bij mij in libc6-dev (=libc6).. Die mag je dus ff gaan zoeken :)
hmmz... ik heb mijn gcc hier vandaan, en daar staat helaas op de site:
gcc has been configured as follows:
./configure --host=i586--sysv4.3 --prefix=/usr/gnu --with-gnu-as --with-gnu-ld --with-stabs --with-elf

and includes c++ and fortran compilers. To be useful, you'll need binutils (for the assembler and loader) and perhaps gdb, the debugger. Sorry, libc is not yet ported.
* 0siris moet er bijna van lachen...

ach...in een volgend leven lach je er om!


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

0siris schreef op 08 oktober 2002 @ 13:38:
* moto-moi moet er bijna van lachen...
Lach nog maar ff door : hier staat waar je de libs die je mist kunt krijgen :X

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 10-05 18:18
moto-moi schreef op 08 oktober 2002 @ 13:58:
[...]

Lach nog maar ff door : hier staat waar je de libs die je mist kunt krijgen :X
kwoot van de site:
[q]
This is because NCR, in its infinite wisdom, decided that you don't need crt1.o (et al.) if you haven't bought their compiler. You are probably also missing a few files from /usr/include that you'd need for a fully functional C development environment. Perhaps some kind reader will send you a copy.
8)7 AArgh!! |:(

ach...in een volgend leven lach je er om!


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 10-05 18:18
Tja, ik kan niet ff een server gaan vervangen hiero....draait groot logistiek pakket op. Alles wat ik zelf in linux draai, doe ik inderdaad in Debian, helemaal verliefd op apt :)

Maareh...als iemand iets heeft voor die compiler, hou ik me warm aanbevolen: hetzij precompiled dingen, hetzij een compiler, hetzij een shell account op een machine MET werkende compiler

ach...in een volgend leven lach je er om!

Pagina: 1