/
Forside
/
Teknologi
/
Operativsystemer
/
Linux
/
Nyhedsindlæg
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
Linux
#
Navn
Point
1
o.v.n.
11177
2
peque
7911
3
dk
4814
4
e.c
2359
5
Uranus
1334
6
emesen
1334
7
stone47
1307
8
linuxrules
1214
9
Octon
1100
10
BjarneD
875
FreeBSD Build af ports
Fra :
Nikolaj Hansen
Dato :
19-02-03 15:31
Hejsa,
Efter en upgrade til 4.7 har jeg nogle problemer med at køre builds:
===> Building for postgresql-7.2.4
Using GNU make found at /usr/local/bin/gmake
gmake[1]: Entering directory
`/usr/ports/databases/postgresql72/work/postgresql-7.2.4'
/usr/local/bin/gmake -C doc all
gmake[2]: Entering directory
`/usr/ports/databases/postgresql72/work/postgresql-7.2.4/doc'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory
`/usr/ports/databases/postgresql72/work/postgresql-7.2.4/doc'
/usr/local/bin/gmake -C src all
gmake[2]: Entering directory
`/usr/ports/databases/postgresql72/work/postgresql-7.2.4/src'
/usr/local/bin/gmake -C backend all
gmake[3]: Entering directory
`/usr/ports/databases/postgresql72/work/postgresql-7.2.4/src/backend'
prereqdir=`cd parser/ >/dev/null && pwd` && \
cd ../../src/include/parser/ && rm -f parse.h && \
ln -s "$prereqdir/parse.h" .
cd: can't cd to parser/
gmake[3]: *** [../../src/include/parser/parse.h] Error 2
gmake[3]: Leaving directory
`/usr/ports/databases/postgresql72/work/postgresql-7.2.4/src/backend'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory
`/usr/ports/databases/postgresql72/work/postgresql-7.2.4/src'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory
`/usr/ports/databases/postgresql72/work/postgresql-7.2.4'
gmake: *** [all] Error 2
*** Error code 2
Stop in /usr/ports/databases/postgresql72.
*** Error code 1
Stop in /usr/ports/databases/postgresql72.
1. Ovenstående er fra Postgressql, men problemet er i alle ports.
2. Så vidt jeg kan se forsøger den at:
prereqdir=`cd parser/ >/dev/null && pwd` && \
cd ../../src/include/parser/ && rm -f parse.h && \
ln -s "$prereqdir/parse.h" .
cd: can't cd to parser/
3. Hvor kommer ideen med "parser/" fra for det er givetvis det den
tilter over?
Nikolaj Hansen (
25-02-2003
)
Kommentar
Fra :
Nikolaj Hansen
Dato :
25-02-03 21:48
Fejlen er fundet.
Det viser sig at man ikke skal have sat CDPATH ved build af ports under
Freebsd i bash
Dvs. løsning:
unset CDPATH
make all install clean
Søg
Alle emner
Teknologi
Operativsystemer
Linux
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177822
Tips :
31980
Nyheder :
719565
Indlæg :
6410985
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.