[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
 
[an error occurred while processing this directive] [an error occurred while processing this directive]
Skåne Sjælland Linux User Group - http://www.sslug.dk Home   Subscribe   Mail Archive   Forum   Calendar   Search
MhonArc Date: [Date Prev] [Date Index] [Date Next]   Thread: [Date Prev] [Thread Index] [Date Next]   MhonArc
 

Re: [TEKNIK] Emacs find error in vhdl source problem



Hej Frank

Modelsim er en VHDL simulator og har intet direkte med Emacs at gøre.
Jeg bruger den som syntax checker og kalder den med compile funktionen i Emacs, lige som man kan kalde en gnu C compiler til at finde syntax fejl i sin C kode. Ifft_types er bare en vhdl library fil og kunne lige så godt hedde mylib.vhd Mit problem er selve locate funktionen i Emacs når der er compile error i den fil jeg har open i Emacs.

Frank Damgaard skrev:

Peter Sørensen skrev:
Hej

Undskyld at dette spørgsmål ikke rammer jeres kerne forum.Men jeg har
fået dette forum varmt anbefalet som kompetent på næsten alt inden for
linux programmer.
Det drejer sig om emacs som er meget brugt på linux, men jeg skal bruge
den på windows og ved ikke om dette problem også findes i linux udgaven.
Jeg har allerede mit spørgsmål skrevet på engelsk, håber det er ok.

det er ok, men måske ikke så mange her der oversætter emacs selv på windows.

jeg henter Xemacs til windows, da det er den jeg syntes virker bedst ti
windowx xp.
Gnu emacs til windows har et problem med winclient/gnuclient som jeg ikke har
kunnet løse, men kan man undvære denne funktion så virker windows binary
filerne
til gnu emacs.


se evt. http://www.gnu.org/software/emacs/windows/ntemacs.html
og http://www.gnu.org/software/emacs/
http://www.gnu.org/software/emacs/emacs-faq.html#Problems-building-Emacs


og "modelsim" er det ikke en simulator af en slags,og ifft noget
med fourier-transformation ?

er det virkelig del af std. emacs?



Emacs precompiled GNU Emacs 23.1.1 (i386-mingw-nt6.0.6002)
of 2009-07-30 on SOFT-MJASON
on both windows7 and vista with the same result.
The compile command itself works and every think is fine for vhdl files
without any error, but when errors are found
the find first error and find next error do not move the cursor to the
errorline. Nothink happens.
I use the modelsim_ae version 6.5b  (from FPGA tool Altera Quartus ) but
the vcom responds should be the same as a normal modelsim.
I have tested a little on the regular expression for modelsim and it
looks correct to me, but I am not exactly an expert.

This is an example error message
** Error: (vcom-13) Recompile work.ifft_types because
ieee.std_logic_1164 has changed.
** Error: d:/Protelevision/SRAM/Buf_Ctrl.vhd(11): (vcom-1195) Cannot
find expanded name "work.ifft_types".
** Error: d:/Protelevision/SRAM/Buf_Ctrl.vhd(11): Unknown expanded name.
** Error: d:/Protelevision/SRAM/Buf_Ctrl.vhd(13): VHDL Compiler exiting

This is the regular expression for error message in the modelsim compile
command
\(ERROR\|WARNING\|\*\* Error\|\*\* Warning\)[^:]*: \(.+\)(\([0-9]+\)):
fil = 2
Line = 3





 
Home   Subscribe   Mail Archive   Index   Calendar   Search

 
 
Questions about the web-pages to <www_admin>. Last modified 2010-05-01, 02:01 CEST [an error occurred while processing this directive]
This page is maintained by [an error occurred while processing this directive]MHonArc [an error occurred while processing this directive] # [an error occurred while processing this directive] *