Avatar billede citron Nybegynder
11. december 2000 - 13:23 Der er 3 kommentarer og
1 løsning

sql-yacc.cc

Jeg sidder og er ved at make MySQL, men efter et stykke tid gør det hele i stå. Hardisken bliver ved med at køre, men der sker bare ikke mere (har prøvet at vente i mere end 20 minuter). Stoppet sker på følgende sted:

c++ -DMYSQL_SERVER
-DDEFAULT_MYSQL_HOME=\"\\\"/usr/local/mysql/\"\"
DDATADIR=\"\\\"usr/local/mysql/var\\\"\"

/mysql/var\\\"\"
-DSHAREDIR=\"\\\"/usr/local/mysql/share/mysql\\\"\"
-DHAVE-CONFIG_H -I ./../include

-I ./../regex
-I. -I../include -I ..-I/
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE

-D_FILE_OFFSET_BITS=64 -03 -DDBUG -OF
-fno -implicit -templates
-D_FILE_OFFSET_BITS=64
-c sql_yacc.cc
Avatar billede wetdog Nybegynder
11. december 2000 - 13:26 #1
prøv at lade den køre. sql_yacc.cc er meget stor og det kan tage rigtig lang tid. Har selv været ude for at det har op til 2½ time at make MySQL, men det afhænger jo af maskinens hastighed

WetDog
Avatar billede citron Nybegynder
11. december 2000 - 14:09 #2
Kan det passe, at det tager mere end 1 time, at make denne ene fil ?
Avatar billede citron Nybegynder
11. december 2000 - 14:27 #3
Er der ikke andre, der har en forslag til løsning af ovenstående problem ?
Avatar billede banan Nybegynder
11. december 2000 - 14:39 #4
Prøv at læs følgende, som er taget fra http://www.mysql.com/documentation/mysql/commented/manual.php?section=Compilation_problems

The list below describes some of the problems compiling MySQL that have been found to occur most often:

If you get errors when compiling `sql_yacc.cc\', such as the ones shown below, you have probably run out of memory or swap space:
Internal compiler error: program cc1plus got fatal signal 11
  or
Out of virtual memory
  or
Virtual memory exhausted

The problem is that gcc requires huge amounts of memory to compile `sql_yacc.cc\' with inline functions. Try running configure with the --with-low-memory option:
shell> ./configure --with-low-memory

This option causes -fno-inline to be added to the compile line if you are using gcc and -O0 if you are using something else. You should try the --with-low-memory option even if you have so much memory and swap space that you think you can\'t possibly have run out. This problem has been observed to occur even on systems with generous hardware configurations, and the --with-low-memory option usually fixes it.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester