Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2010-10

error compilar fpc

4 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Paola Bruccoleri

Hola de nuevo..
los molesto nuevamente, pero ahora si que necesito ayuda!!!

Cuando actualic� el lazarus, les coment� que me di� problemas con el componente sqldblaz.
Me marcaba como que faltaba la unit mysql51conn.
(en mi maq tengo instalada esa versi�n de mysql)

Pens� que era una unit de lazarus, pero no, es una unit del fpc que se ve que la agregaron no hace mucho.

Pues entonces, me pongo a actualizar el fpc del svn.. Tengo un .bat tal como indica jes�s..
luego de un ratito... este error (al final):

c:/binutils/bin/i386-win32/rm.exe -f fpcmade.* Package.fpc ppas.bat script.res l
ink.res
c:/binutils/bin/i386-win32/rm.exe -f *_ppas.bat
make[2]: Leaving directory `C:/fpcsvn/packages/graph' make -C pcap distclean
make[2]: Entering directory `C:/fpcsvn/packages/pcap' c:/binutils/bin/i386-win32/rm.exe -f units/i386-win32/pcap.ppu c:/binutils/bin/i386-win32/rm.exe -rf units
c:/binutils/bin/i386-win32/rm.exe -f *.o *.ppu *.rst *.s *.a *.dll *.ppl c:/binutils/bin/i386-win32/rm.exe -rf *.sl
c:/binutils/bin/i386-win32/rm.exe -f fpcmade.* Package.fpc ppas.bat script.res l
ink.res
c:/binutils/bin/i386-win32/rm.exe -f *_ppas.bat
make[2]: Leaving directory `C:/fpcsvn/packages/pcap' make -C httpd13 distclean
make[2]: Entering directory `C:/fpcsvn/packages/httpd13' c:/binutils/bin/i386-win32/rm.exe -f units/i386-win32/httpd.ppu c:/binutils/bin/i386-win32/rm.exe -rf units
c:/binutils/bin/i386-win32/rm.exe -f *.o *.ppu *.rst *.s *.a *.dll *.ppl c:/binutils/bin/i386-win32/rm.exe -rf *.sl
c:/binutils/bin/i386-win32/rm.exe -f fpcmade.* Package.fpc ppas.bat script.res l
ink.res
c:/binutils/bin/i386-win32/rm.exe -f *_ppas.bat
make[2]: Leaving directory `C:/fpcsvn/packages/httpd13' make -C httpd20 distclean
make[2]: Entering directory `C:/fpcsvn/packages/httpd20' c:/binutils/bin/i386-win32/rm.exe -f units/i386-win32/apr.ppu units/i386-win32/a
priconv.ppu units/i386-win32/aprutil.ppu units/i386-win32/httpd.ppu c:/binutils/bin/i386-win32/rm.exe -rf units
c:/binutils/bin/i386-win32/rm.exe -f *.o *.ppu *.rst *.s *.a *.dll *.ppl c:/binutils/bin/i386-win32/rm.exe -rf *.sl
c:/binutils/bin/i386-win32/rm.exe -f fpcmade.* Package.fpc ppas.bat script.res l
ink.res
c:/binutils/bin/i386-win32/rm.exe -f *_ppas.bat
make[2]: Leaving directory `C:/fpcsvn/packages/httpd20' make -C httpd22 distclean
make[2]: Entering directory `C:/fpcsvn/packages/httpd22' c:/binutils/bin/i386-win32/rm.exe -f units/i386-win32/apr.ppu units/i386-win32/a
priconv.ppu units/i386-win32/aprutil.ppu units/i386-win32/httpd.ppu c:/binutils/bin/i386-win32/rm.exe -rf units
c:/binutils/bin/i386-win32/rm.exe -f *.o *.ppu *.rst *.s *.a *.dll *.ppl c:/binutils/bin/i386-win32/rm.exe -rf *.sl
c:/binutils/bin/i386-win32/rm.exe -f fpcmade.* Package.fpc ppas.bat script.res l
ink.res
c:/binutils/bin/i386-win32/rm.exe -f *_ppas.bat
make[2]: Leaving directory `C:/fpcsvn/packages/httpd22' make -C pxlib distclean
make[2]: Entering directory `C:/fpcsvn/packages/pxlib' c:/binutils/bin/i386-win32/rm.exe -f units/i386-win32/pxlib.ppu c:/binutils/bin/i386-win32/rm.exe -rf units
c:/binutils/bin/i386-win32/rm.exe -f *.o *.ppu *.rst *.s *.a *.dll *.ppl c:/binutils/bin/i386-win32/rm.exe -rf *.sl
c:/binutils/bin/i386-win32/rm.exe -f fpcmade.* Package.fpc ppas.bat script.res l
ink.res
c:/binutils/bin/i386-win32/rm.exe -f *_ppas.bat
make[2]: Leaving directory `C:/fpcsvn/packages/pxlib' make -C numlib distclean
make[2]: Entering directory `C:/fpcsvn/packages/numlib' c:/binutils/bin/i386-win32/rm.exe -f units/i386-win32/typ.ppu units/i386-win32/o
mv.ppu units/i386-win32/dsl.ppu units/i386-win32/mdt.ppu units/i386-win32/det.pp
u units/i386-win32/eig.ppu units/i386-win32/eigh1.ppu units/i386-win32/eigh2.ppu
units/i386-win32/int.ppu units/i386-win32/inv.ppu
units/i386-win32/iom.ppu unit
s/i386-win32/ipf.ppu units/i386-win32/ode.ppu units/i386-win32/roo.ppu units/i38
6-win32/sle.ppu units/i386-win32/spe.ppu units/i386-win32/spl.ppu units/i386-win
32/numlib.ppu
c:/binutils/bin/i386-win32/rm.exe -rf units
c:/binutils/bin/i386-win32/rm.exe -f *.o *.ppu *.rst *.s *.a *.dll *.ppl c:/binutils/bin/i386-win32/rm.exe -rf *.sl
c:/binutils/bin/i386-win32/rm.exe -f fpcmade.* Package.fpc ppas.bat script.res l
ink.res
c:/binutils/bin/i386-win32/rm.exe -f *_ppas.bat
make[2]: Leaving directory `C:/fpcsvn/packages/numlib' make -C winceunits distclean
make[2]: Entering directory `C:/fpcsvn/packages/winceunits' c:/binutils/bin/i386-win32/rm.exe -f units/i386-win32/rapi.ppu units/i386-win32/
cesync.ppu units/i386-win32/rapitypes.ppu
c:/binutils/bin/i386-win32/rm.exe -f units/i386-win32/comconst.rst c:/binutils/bin/i386-win32/rm.exe -rf units
c:/binutils/bin/i386-win32/rm.exe -f *.o *.ppu *.rst *.s *.a *.dll *.ppl c:/binutils/bin/i386-win32/rm.exe -rf *.sl
c:/binutils/bin/i386-win32/rm.exe -f fpcmade.* Package.fpc ppas.bat script.res l
ink.res
c:/binutils/bin/i386-win32/rm.exe -f *_ppas.bat
make[2]: Leaving directory `C:/fpcsvn/packages/winceunits' make -C cairo distclean
make[2]: Entering directory `C:/fpcsvn/packages/cairo' c:/binutils/bin/i386-win32/rm.exe -f units/i386-win32/cairo.ppu units/i386-win32
/cairoft.ppu units/i386-win32/cairowin32.ppu
c:/binutils/bin/i386-win32/rm.exe -rf units
c:/binutils/bin/i386-win32/rm.exe -f *.o *.ppu *.rst *.s *.a *.dll *.ppl c:/binutils/bin/i386-win32/rm.exe -rf *.sl
c:/binutils/bin/i386-win32/rm.exe -f fpcmade.* Package.fpc ppas.bat script.res l
ink.res
c:/binutils/bin/i386-win32/rm.exe -f *_ppas.bat
make[2]: Leaving directory `C:/fpcsvn/packages/cairo' make -C libxml distclean
make[2]: Entering directory `C:/fpcsvn/packages/libxml' c:/binutils/bin/i386-win32/rm.exe -f units/i386-win32/xml2.ppu units/i386-win32/
xmlxsd.ppu
c:/binutils/bin/i386-win32/rm.exe -rf units
c:/binutils/bin/i386-win32/rm.exe -f *.o *.ppu *.rst *.s *.a *.dll *.ppl c:/binutils/bin/i386-win32/rm.exe -rf *.sl
c:/binutils/bin/i386-win32/rm.exe -f fpcmade.* Package.fpc ppas.bat script.res l
ink.res
c:/binutils/bin/i386-win32/rm.exe -f *_ppas.bat
make[2]: Leaving directory `C:/fpcsvn/packages/libxml' make -C gmp distclean
make[2]: Entering directory `C:/fpcsvn/packages/gmp' c:/binutils/bin/i386-win32/rm.exe -f units/i386-win32/gmp.ppu c:/binutils/bin/i386-win32/rm.exe -rf units
c:/binutils/bin/i386-win32/rm.exe -f *.o *.ppu *.rst *.s *.a *.dll *.ppl c:/binutils/bin/i386-win32/rm.exe -rf *.sl
c:/binutils/bin/i386-win32/rm.exe -f fpcmade.* Package.fpc ppas.bat script.res l
ink.res
c:/binutils/bin/i386-win32/rm.exe -f *_ppas.bat
make[2]: Leaving directory `C:/fpcsvn/packages/gmp' make -C opencl distclean
make[2]: Entering directory `C:/fpcsvn/packages/opencl' c:/binutils/bin/i386-win32/rm.exe -f units/i386-win32/cl.ppu units/i386-win32/cl
_gl.ppu
c:/binutils/bin/i386-win32/rm.exe -rf units
c:/binutils/bin/i386-win32/rm.exe -f *.o *.ppu *.rst *.s *.a *.dll *.ppl c:/binutils/bin/i386-win32/rm.exe -rf *.sl
c:/binutils/bin/i386-win32/rm.exe -f fpcmade.* Package.fpc ppas.bat script.res l
ink.res
c:/binutils/bin/i386-win32/rm.exe -f *_ppas.bat
make[2]: Leaving directory `C:/fpcsvn/packages/opencl' make -C libsee distclean
make[2]: Entering directory `C:/fpcsvn/packages/libsee' c:/binutils/bin/i386-win32/rm.exe -f units/i386-win32/libsee.ppu c:/binutils/bin/i386-win32/rm.exe -rf units
c:/binutils/bin/i386-win32/rm.exe -f *.o *.ppu *.rst *.s *.a *.dll *.ppl c:/binutils/bin/i386-win32/rm.exe -rf *.sl
c:/binutils/bin/i386-win32/rm.exe -f fpcmade.* Package.fpc ppas.bat script.res l
ink.res
c:/binutils/bin/i386-win32/rm.exe -f *_ppas.bat
make[2]: Leaving directory `C:/fpcsvn/packages/libsee' make -C nvapi distclean
make[2]: Entering directory `C:/fpcsvn/packages/nvapi' c:/binutils/bin/i386-win32/rm.exe -f units/i386-win32/nvapi.ppu c:/binutils/bin/i386-win32/rm.exe -rf units
c:/binutils/bin/i386-win32/rm.exe -f *.o *.ppu *.rst *.s *.a *.dll *.ppl c:/binutils/bin/i386-win32/rm.exe -rf *.sl
c:/binutils/bin/i386-win32/rm.exe -f fpcmade.* Package.fpc ppas.bat script.res l
ink.res
c:/binutils/bin/i386-win32/rm.exe -f *_ppas.bat
make[2]: Leaving directory `C:/fpcsvn/packages/nvapi' make -C ptc distclean
make[2]: Entering directory `C:/fpcsvn/packages/ptc' c:/binutils/bin/i386-win32/rm.exe -f units/i386-win32/ptc.ppu units/i386-win32/p
tcwrapper.ppu units/i386-win32/ptceventqueue.ppu
units/i386-win32/p_ddraw.ppu
c:/binutils/bin/i386-win32/rm.exe -rf units
c:/binutils/bin/i386-win32/rm.exe -f *.o *.ppu *.rst *.s *.a *.dll *.ppl c:/binutils/bin/i386-win32/rm.exe -rf *.sl
c:/binutils/bin/i386-win32/rm.exe -f fpcmade.* Package.fpc ppas.bat script.res l
ink.res
c:/binutils/bin/i386-win32/rm.exe -f *_ppas.bat
make[2]: Leaving directory `C:/fpcsvn/packages/ptc' make[1]: Leaving directory `C:/fpcsvn/packages'
make -C ide distclean
make[1]: Entering directory `C:/fpcsvn/ide'
c:/binutils/bin/i386-win32/rm.exe -f fp.exe fp.o libpfp.a libimpfp.a c:/binutils/bin/i386-win32/rm.exe -rf units
c:/binutils/bin/i386-win32/rm.exe -f *.o *.ppu *.rst *.s *.a *.dll *.ppl c:/binutils/bin/i386-win32/rm.exe -rf *.sl
c:/binutils/bin/i386-win32/rm.exe -f fpcmade.* Package.fpc ppas.bat script.res l
ink.res
c:/binutils/bin/i386-win32/rm.exe -f *_ppas.bat
make -C compiler cleanall
make[2]: Entering directory `C:/fpcsvn/ide/compiler' c:/binutils/bin/i386-win32/rm.exe -f
C:/fpcsvn/ide/units/i386-win32/compunit.ppu

c:/binutils/bin/i386-win32/rm.exe -rf units
c:/binutils/bin/i386-win32/rm.exe -f *.o *.ppu *.rst *.s *.a *.dll *.ppl c:/binutils/bin/i386-win32/rm.exe -rf *.sl
c:/binutils/bin/i386-win32/rm.exe -f fpcmade.* Package.fpc ppas.bat script.res l
ink.res
c:/binutils/bin/i386-win32/rm.exe -f *_ppas.bat
make[2]: Leaving directory `C:/fpcsvn/ide/compiler' make -C compiler clean
make[2]: Entering directory `C:/fpcsvn/ide/compiler' c:/binutils/bin/i386-win32/rm.exe -f
C:/fpcsvn/ide/units/i386-win32/compunit.ppu

c:/binutils/bin/i386-win32/rm.exe -rf units
c:/binutils/bin/i386-win32/rm.exe -f *.o *.ppu *.rst *.s *.a *.dll *.ppl c:/binutils/bin/i386-win32/rm.exe -rf *.sl
c:/binutils/bin/i386-win32/rm.exe -f fpcmade.* Package.fpc ppas.bat script.res l
ink.res
c:/binutils/bin/i386-win32/rm.exe -f *_ppas.bat
make[2]: Leaving directory `C:/fpcsvn/ide/compiler' make[1]: Leaving directory `C:/fpcsvn/ide'
make -C installer distclean
make[1]: Entering directory `C:/fpcsvn/installer'
c:/binutils/bin/i386-win32/rm.exe -f install.exe writeidx.exe install.o writeidx
.o libpinstall.a libpwriteidx.a libimpinstall.a libimpwriteidx.a c:/binutils/bin/i386-win32/rm.exe -f units/i386-win32/scroll.ppu units/i386-win3
2/insthelp.ppu
c:/binutils/bin/i386-win32/rm.exe -rf units
c:/binutils/bin/i386-win32/rm.exe -f *.o *.ppu *.rst *.s *.a *.dll *.ppl c:/binutils/bin/i386-win32/rm.exe -rf *.sl
c:/binutils/bin/i386-win32/rm.exe -f fpcmade.* Package.fpc ppas.bat script.res l
ink.res
c:/binutils/bin/i386-win32/rm.exe -f *_ppas.bat
make[1]: Leaving directory `C:/fpcsvn/installer'
c:/binutils/bin/i386-win32/rm.exe -f build-stamp.* c:/binutils/bin/i386-win32/rm.exe -f base.build-stamp.* make compiler_cycle RELEASE=1
make[1]: Entering directory `C:/fpcsvn'
make -C compiler cycle
make[2]: Entering directory `C:/fpcsvn/compiler'
make tempclean ppc3.exe
make[3]: Entering directory `C:/fpcsvn/compiler'
c:/binutils/bin/i386-win32/rm.exe -f ppcross386.exe ppc.exe ppc1.exe ppc2.exe pp
c3.exe ./msg2inc.exe pp1.wpo pp2.wpo
make 'OLDFPC=' next
make[4]: Entering directory `C:/fpcsvn/compiler'
make rtlclean rtl
make[5]: Entering directory `C:/fpcsvn/compiler'
make -C C:/fpcsvn/rtl clean
make[6]: Entering directory `C:/fpcsvn/rtl'
c:/binutils/bin/i386-win32/rm.exe -f fpcmade.i386-win32 Package.fpc ppas.bat scr
ipt.res link.res
c:/binutils/bin/i386-win32/rm.exe -f *.s *_ppas.bat make -C win32 clean
make[7]: Entering directory `C:/fpcsvn/rtl/win32'
c:/binutils/bin/i386-win32/rm.exe -f
C:/fpcsvn/rtl/units/i386-win32/system.ppu C
:/fpcsvn/rtl/units/i386-win32/objpas.ppu
C:/fpcsvn/rtl/units/i386-win32/macpas.p
pu C:/fpcsvn/rtl/units/i386-win32/iso7185.ppu
C:/fpcsvn/rtl/units/i386-win32/bui
ldrtl.ppu C:/fpcsvn/rtl/units/i386-win32/lineinfo.ppu C:/fpcsvn/rtl/units/i386-w
in32/lnfodwrf.ppu C:/fpcsvn/rtl/units/i386-win32/sysinitpas.ppu C:/fpcsvn/rtl/un
its/i386-win32/sysinitcyg.ppu
C:/fpcsvn/rtl/units/i386-win32/sysinitgprof.ppu C: /fpcsvn/rtl/units/i386-win32/ctypes.ppu
C:/fpcsvn/rtl/units/i386-win32/strings.p
pu C:/fpcsvn/rtl/units/i386-win32/heaptrc.ppu
C:/fpcsvn/rtl/units/i386-win32/mat
rix.ppu C:/fpcsvn/rtl/units/i386-win32/windows.ppu C:/fpcsvn/rtl/units/i386-win3
2/winsock.ppu C:/fpcsvn/rtl/units/i386-win32/winsock2.ppu C:/fpcsvn/rtl/units/i3
86-win32/initc.ppu C:/fpcsvn/rtl/units/i386-win32/cmem.ppu C:/fpcsvn/rtl/units/i
386-win32/dynlibs.ppu C:/fpcsvn/rtl/units/i386-win32/signals.ppu C:/fpcsvn/rtl/u
nits/i386-win32/dos.ppu C:/fpcsvn/rtl/units/i386-win32/crt.ppu C:/fpcsvn/rtl/uni
ts/i386-win32/objects.ppu C:/fpcsvn/rtl/units/i386-win32/messages.ppu C:/fpcsvn/
rtl/units/i386-win32/rtlconsts.ppu
C:/fpcsvn/rtl/units/i386-win32/sysconst.ppu C
:/fpcsvn/rtl/units/i386-win32/sysutils.ppu
C:/fpcsvn/rtl/units/i386-win32/math.p
pu C:/fpcsvn/rtl/units/i386-win32/types.ppu
C:/fpcsvn/rtl/units/i386-win32/strut
ils.ppu C:/fpcsvn/rtl/units/i386-win32/dateutils.ppu C:/fpcsvn/rtl/units/i386-wi
n32/varutils.ppu C:/fpcsvn/rtl/units/i386-win32/variants.ppu C:/fpcsvn/rtl/units
/i386-win32/typinfo.ppu C:/fpcsvn/rtl/units/i386-win32/fgl.ppu C:/fpcsvn/rtl/uni
ts/i386-win32/classes.ppu C:/fpcsvn/rtl/units/i386-win32/convutils.ppu C:/fpcsvn
/rtl/units/i386-win32/stdconvs.ppu
C:/fpcsvn/rtl/units/i386-win32/cpu.ppu C:/fpc
svn/rtl/units/i386-win32/mmx.ppu
C:/fpcsvn/rtl/units/i386-win32/charset.ppu C:/f
pcsvn/rtl/units/i386-win32/ucomplex.ppu
C:/fpcsvn/rtl/units/i386-win32/getopts.p
pu C:/fpcsvn/rtl/units/i386-win32/winevent.ppu
C:/fpcsvn/rtl/units/i386-win32/so
ckets.ppu C:/fpcsvn/rtl/units/i386-win32/printer.ppu C:/fpcsvn/rtl/units/i386-wi
n32/video.ppu C:/fpcsvn/rtl/units/i386-win32/mouse.ppu C:/fpcsvn/rtl/units/i386-
win32/keyboard.ppu C:/fpcsvn/rtl/units/i386-win32/fmtbcd.ppu C:/fpcsvn/rtl/units
/i386-win32/winsysut.ppu C:/fpcsvn/rtl/units/i386-win32/sharemem.ppu C:/fpcsvn/r
tl/units/i386-win32/exeinfo.ppu C:/fpcsvn/rtl/units/i386-win32/fpintres.ppu c:/binutils/bin/i386-win32/rm.exe -f
C:/fpcsvn/rtl/units/i386-win32/math.rst C:/
fpcsvn/rtl/units/i386-win32/varutils.rst
C:/fpcsvn/rtl/units/i386-win32/typinfo.
rst C:/fpcsvn/rtl/units/i386-win32/variants.rst
C:/fpcsvn/rtl/units/i386-win32/c
lasses.rst C:/fpcsvn/rtl/units/i386-win32/dateutils.rst C:/fpcsvn/rtl/units/i386
-win32/sysconst.rst
c:/binutils/bin/i386-win32/rm.exe -f fpcmade.i386-win32 Package.fpc ppas.bat scr
ipt.res link.res
c:/binutils/bin/i386-win32/rm.exe -f *.s *_ppas.bat make[7]: Leaving directory `C:/fpcsvn/rtl/win32'
make[6]: Leaving directory `C:/fpcsvn/rtl'
make -C C:/fpcsvn/rtl 'OPT=-O- -O1 -gl' all
make[6]: Entering directory `C:/fpcsvn/rtl'
make -C win32 all
make[7]: Entering directory `C:/fpcsvn/rtl/win32'
c:/binutils/bin/i386-win32/gmkdir.exe -p C:/fpcsvn/rtl/units/i386-win32 c:/fpcsvn/ppc386.exe -Ur -Xs -O2 -n -Fi../inc -Fi../i386 -Fi../win -FE. -FUC:/fp
csvn/rtl/units/i386-win32 -O- -O1 -gl -di386 -dRELEASE -Us -Sg system.pp -Fi../w
in
c:/fpcsvn/ppc386.exe -Ur -Xs -O2 -n -Fi../inc -Fi../i386 -Fi../win -FE. -FUC:/fp
csvn/rtl/units/i386-win32 -O- -O1 -gl -di386 -dRELEASE -I../objpas ../objpas/obj
pas.pp
c:/fpcsvn/ppc386.exe -Ur -Xs -O2 -n -Fi../inc -Fi../i386 -Fi../win -FE. -FUC:/fp
csvn/rtl/units/i386-win32 -O- -O1 -gl -di386 -dRELEASE -Fi../objpas/sysutils -Fi
../objpas/classes -Fu../i386 -I../objpas -I../win/wininc -Fu../win/wininc -Fu../
win -I../inc -Fu../inc -Fu../objpas buildrtl
sysutils.pp(843,3) Warning: Symbol "GetLocaleFormatSettings" is not portable fgl.pp(110,32) Fatal: Syntax error, "=" expected but "VAR" found Fatal: Compilation aborted
make[7]: *** [buildrtl.ppu] Error 1
make[7]: Leaving directory `C:/fpcsvn/rtl/win32'
make[6]: *** [win32_all] Error 2
make[6]: Leaving directory `C:/fpcsvn/rtl'
make[5]: *** [rtl] Error 2
make[5]: Leaving directory `C:/fpcsvn/compiler'
make[4]: *** [next] Error 2
make[4]: Leaving directory `C:/fpcsvn/compiler'
make[3]: *** [ppc1.exe] Error 2
make[3]: Leaving directory `C:/fpcsvn/compiler'
make[2]: *** [cycle] Error 2
make[2]: Leaving directory `C:/fpcsvn/compiler'
make[1]: *** [compiler_cycle] Error 2
make[1]: Leaving directory `C:/fpcsvn'
make: *** [build-stamp.i386-win32] Error 2

C:\fpcsvn>

alguna ayuda ????? me quedo trancada con un proyecto..... mil gracias
chauuuuuuuuuuuu

Reply by email

Paola Bruccoleri
to Paola Bruccoleri

El 02/10/2010 10:13 p.m., Paola Bruccoleri escribi�:

fgl.pp(110,32) Fatal: Syntax error, "=" expected but "VAR" found Fatal: Compilation aborted

bue.. me sigo contestando......
tuve que bajarme un compilador pascal mas nuevo (no hab�a le�do la actualizaci�n que jes�s hab�a puesto en su p�gina, porque yo resum� los pasos en un archivo m�o..)
ftp://ftp.freepascal.org/fpc/dist/2.4.0/bootstrap/ppc386-win32.zip

chauuuuuuuu

esperemos que ahora cuando vuelva a construir lazarus con este nuevo fpc no tenga dramas!!!!!

Reply by email

Jesus Reyes
to Paola Bruccoleri

--- El s�b 2-oct-10, Paola Bruccoleri <pbruccoleri en adinet.com.uy> escribi�:

Show quoted text 23 lines
De: Paola Bruccoleri <pbruccoleri en adinet.com.uy> Asunto: Re: [Lazarus-es] error compilar fpc A: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org> Fecha: s�bado, 2 de octubre de 2010, 20:47 El 02/10/2010 10:13 p.m., Paola Bruccoleri escribi�: > > fgl.pp(110,32) Fatal: Syntax error, "=" expected but "VAR" found > Fatal: Compilation aborted > bue.. me sigo contestando...... tuve que bajarme un compilador pascal mas nuevo (no hab�a le�do la actualizaci�n que jes�s hab�a puesto en su p�gina, porque yo resum� los pasos en un archivo m�o..) ftp://ftp.freepascal.org/fpc/dist/2.4.0/bootstrap/ppc386-win32.zip chauuuuuuuu esperemos que ahora cuando vuelva a construir lazarus con este nuevo fpc no tenga dramas!!!!!

:)

No es por desalentarte pero los problemas de SVN trunk, tanto de lazarus como de FPC son cosa frecuente, lo que hay que aprender es a lidar con ellos, desde hace tiempo tengo la constumbre de hacer lo siuiente cuando voy a compilar ya sea Lazarus o FPC.

cd fpc
svn info > last.txt

en last.txt se guarda la informaci�n de la revisi�n en la que estuve trabajando.

Por ejemplo, el d�a 26 de septiembre decid� actualizar FPC, tuve la mala suerte de que me toco la revisi�n 16050, al compilar fpc result� en InternalError xxx.

Que hacer? del archivo last.txt encontr� que mi �ltima revisi�n exitosa fue 15644, entonces proced� mediante bisecci�n a encontrar la revisi�n que fallaba: (16050-15644) div 2=203, 15644+203=15847 por lo tanto, prob� con la revisi�n 15847, funcion�. repetiendo lo mismo, 203 div 2 = 101, entonces prob� la revisi�n 15847+101=15948, funcion�. Etc.

Para no alargarla mas, la revisi�n 16059 fue la �ltima que me funciono :).

Cuento esta historia por que este m�todo sirve no solo para FPC sino tambi�n para Lazarus. Aunque es un poco mas tardado con dar con una revisi�n en especial pues generalmente Lazarus compila sin problemas pero es con alg�n otro detalle de componentes o de funcionamiento del IDE con el que se lidia.

Con esta informaci�n puedes escribirle a alg�n desarrollador (o a la lista de correos) y decir: en tal revisi�n esta funci�n dejo de funcionar, y este fue el parche que lo rompi�: http://svn.freepascal.org/cgi-bin/viewvc.cgi?root=lazarus&view=rev (y en ese link buscas la revision)

En el caso del nuevo soporte de MySQL 5.1, cualquiera se puede tomar la iniciativa de actualizar Lazarus(trunk) con soporte nuevo de FPC(trunk) lo que obliga a recompilar ambos.

Tenemos que entender que el desarrollo de ambos proyectos esta en continuo avance, y aunque esto cause problemas a algunos usuarios es la �nica manera de mantenerlos con vida. El que haya usuarios de las versiones trunk es muy �til, por que as� el software es cada vez mas robusto debido al mayor uso.

Hay muchos programadores y proyectos que no usan SVN trunk, precisamente para evitar caer en tantas molestias. Y es muy entendible su posici�n.

No hay mucho mas que decir al respecto :).

Saludos.

Jesus Reyes A.

Reply by email

Paola Bruccoleri
to Jesus Reyes

Hola Jes�s..
gracias por tus palabras!!.. como ya he dicho, estas cosas las suelo hacer alg�n fin de semana (o feriado/vacaciones) porque siempre me llevan m�s tiempo del normal.. y es cierto, a veces es desalentador y te dan ganas de tirar la compu por la ventana!! y ponerte a llorar :) etc etc...
Pero ciertamente, son 2 proyectos con tanta actualizaci�n, que conllevan a estos percances..!

Yo tengo en un archivo m�o las revisiones que voy usando y la fecha que lo hice.. (lo hago hace poco, por tanto, no ten�a la vers del fpc que actualic� ayer..)

Creo que ahora, las 2 revisiones quedaron funcionando bien :).. por lo menos, no mke saltaron errores en la compilaci�n y en la costrucci�n de lazarus... veremos que pasa en los pr�ximos d�as cuando siga us�ndolos.. Lazarus 0.9.29 r27550 FPC 2.5.1 i386-win32-win32/win64 FPC rev. 16075

Muchas gracias por todo
chauuuuuuuuuuuuuuu

El 03/10/2010 01:04 a.m., Jesus Reyes escribi�:

Show quoted text 12 lines
Tenemos que entender que el desarrollo de ambos proyectos esta en continuo avance, y aunque esto cause problemas a algunos usuarios es la �nica manera de mantenerlos con vida. El que haya usuarios de las versiones trunk es muy �til, por que as� el software es cada vez mas robusto debido al mayor uso. Hay muchos programadores y proyectos que no usan SVN trunk, precisamente para evitar caer en tantas molestias. Y es muy entendible su posici�n. No hay mucho mas que decir al respecto :). Saludos. Jesus Reyes A.

Reply by email