ciaa / Software-IDE

Entorno de Desarrollo para CIAA Firmware y EDU CIAA
BSD 3-Clause "New" or "Revised" License
7 stars 7 forks source link

Cambios a makefile al cambiar ruta de proyecto #10

Closed asCii88 closed 9 years ago

asCii88 commented 9 years ago

Hola. Ya pude compilar un proyecto de ejemplo desde el directorio /examples. Ahora lo que hice fue copiar un ejemplo a /CIAA/workspace y crear un proyecto con archivos existentes desde ahi. No sé si la duda entra en esta sección, lo que me sale es: make: *\ No hay ninguna regla para construir el objetivo '/cygwin/d/CIAA/workspace/adc_dac/mak/Makefile'. Alto. adc_dac C/C++ Problem ¿Quñe debería cambiar en el Makefile para que me tome eso? Ya hice el clean_generate estando en CIAA/firmware

¿Por otra parte, puede ser que haya algun error con el ejemplo adc_dac, porque Symbol 'Analogic' could not be resolved adc_dac.c /adc_dac/src line 162 ?

Muchas gracias

mcerdeiro commented 9 years ago

Hola,

perdon que ponga el tema a discucción, en realidad con tus aportes estamos tambien aprendiendo. no se si es correcto hacer una issue por cada cosa que no ande sino por cada cosa que sea una issue. no se que opina el resto, pero sino nos llenamos de issues y no se si alguien las ve. para estas cosas creo son mejor los foros o embebidos32 o los de cada grupo especifico, en este caso creo seria firmware e ide.

Ahora al tema. Existe desde cygwin el archivo: /cygwin/d/CIAA/workspace/adc_dac/mak/Makefile?

Hasta donde es el error, ya que me parece hay algo mal copiado, C/C++ Problem? quien dice eso?

No deberias cambiar nada. Va PROJECT_PATH debe apuntar a un proyecto que exista y ese proyecto debe tener un mak/Makefile. en este caso te dice que el proyecto no tiene ese makefile :(

Sobre el problema de linkeo no entiendo, comenzas arriba diciendo que te compila el ejemplo y al final diciendo que no? SI falta en makefile no puede andar nada, si esta el makefile puede haber un simbolo no resuelto.

Por lo que decis del error si es de esta linea: https://github.com/ciaa/Firmware/blob/master/examples/adc_dac/src/adc_dac.c#L162

para mi lo que falto es la generación, la misma no puede andar si falta el makefile, por eso no entiendo cual es el error inicial... te anda el ejemplo original?

Saludos. Mariano.-

2015-06-04 14:10 GMT+02:00 asCii88 notifications@github.com:

Hola. Ya pude compilar un proyecto de ejemplo desde el directorio /examples. Ahora lo que hice fue copiar un ejemplo a /CIAA/workspace y crear un proyecto con archivos existentes desde ahi. No sé si la duda entra en esta sección, lo que me sale es: make: *\ No hay ninguna regla para construir el objetivo '/cygwin/d/CIAA/workspace/adc_dac/mak/Makefile'. Alto. adc_dac C/C++ Problem ¿Quñe debería cambiar en el Makefile para que me tome eso? Ya hice el clean_generate estando en CIAA/firmware

¿Por otra parte, puede ser que haya algun error con el ejemplo adc_dac, porque Symbol 'Analogic' could not be resolved adc_dac.c /adc_dac/src line 162 ?

Muchas gracias

— Reply to this email directly or view it on GitHub https://github.com/ciaa/Software-IDE/issues/10.

asCii88 commented 9 years ago

Primero respecto a las cuestiones operativas: creé un issue acá, porque es lo que me dijeron que hiciera la vez anterior después de preguntar en embebidos32. Después, en relación al problema. Al principio hago referencia a que siguiendo los mismos pasos que ahora, pude compilar un proyecto de ejemplo. Ese proyecto era rtos_example, y no lo copié al workspace, sino que lo dejé en firmware/examples/. El proyectos adc_dac, nunca lo compilé. Estoy intentando hacerlo desde /workspace, para poder modificarlo.

El archivo /cygwin/d/CIAA/workspace/adc_dac/mak/Makefile existe, tal como existe /cygwin/d/CIAA/firmware/examples/adc_dac/mak/Makefile

Lo que copié es la salida del Eclipse, quizás no sea lo más estandar y por eso se ve raro. Pero por consola es: 09:30:02 \ Incremental Build of configuration Default for project adc_dac ** make -C "D:\CIAA\Firmware" Makefile:218: /cygwin/d/CIAA/workspace/adc_dac/mak/Makefile: No such file or directory make: se entra en el directorio '/cygdrive/d/CIAA/Firmware' make: *\ No hay ninguna regla para construir el objetivo '/cygwin/d/CIAA/workspace/adc_dac/mak/Makefile'. Alto. make: se sale del directorio '/cygdrive/d/CIAA/Firmware'

09:30:02 Build Finished (took 140ms)

La variable PROJECT_PATH apunta a /cygwin/d/CIAA/workspace/adc_dac

EDIT: Perdón, estoy medio dormido todavía. Ya entendí que no era un reproche por el post acá.

mcerdeiro commented 9 years ago

Sí ya se que te dijimos nosotros mismos... Hehe lo tire cómo una duda... Estamos también empezando y learning by doing. :( y tenemos que aclarar cómo es el mejor camino. No fue una crítica a vos. :) sino a nosotros. Ya que no está especificado como va el soporte...

Sí el archivo esta es un tema del Ide Sip.. :( yo soy firmware :)

Sí te pediría que pruebes el ejemplo original para saber que eso anda bien. Te parece?

Saludos Mariano Am 04.06.2015 14:30 schrieb "asCii88" notifications@github.com:

Primero respecto a las cuestiones operativas: creé un issue acá, porque es lo que me dijeron que hiciera la vez anterior después de preguntar en embebidos32. Después, en relación al problema. Al principio hago referencia a que siguiendo los mismos pasos que ahora, pude compilar un proyecto de ejemplo. Ese proyecto era rtos_example, y no lo copié al workspace, sino que lo dejé en firmware/examples/. El proyectos adc_dac, nunca lo compilé. Estoy intentando hacerlo desde /workspace, para poder modificarlo.

El archivo /cygwin/d/CIAA/workspace/adc_dac/mak/Makefile existe, tal como existe /cygwin/d/CIAA/firmware/examples/adc_dac/mak/Makefile

Lo que copié es la salida del Eclipse, quizás no sea lo más estandar y por eso se ve raro. Pero por consola es: 09:30:02 \ Incremental Build of configuration Default for project adc_dac ** make -C "D:\CIAA\Firmware" Makefile:218: /cygwin/d/CIAA/workspace/adc_dac/mak/Makefile: No such file or directory make: se entra en el directorio '/cygdrive/d/CIAA/Firmware' make: *\ No hay ninguna regla para construir el objetivo '/cygwin/d/CIAA/workspace/adc_dac/mak/Makefile'. Alto. make: se sale del directorio '/cygdrive/d/CIAA/Firmware'

09:30:02 Build Finished (took 140ms)

La variable PROJECT_PATH apunta a /cygwin/d/CIAA/workspace/adc_dac

— Reply to this email directly or view it on GitHub https://github.com/ciaa/Software-IDE/issues/10#issuecomment-108873258.

asCii88 commented 9 years ago

Acabo de probar el original y no, tampoco compila :/ Probé de nuevo con rtos_example, que es el que había podido compilar hace un par de días, y ese sí, al menos empieza. Aunque ahora, de repente no encuentra "SetRelAlarm()" de la línea 131...

mcerdeiro commented 9 years ago

Es muy raro, necesitamos alguno de los que sabe del ide :(

2015-06-04 15:14 GMT+02:00 asCii88 notifications@github.com:

Acabo de probar el original y no, tampoco compila :/ Probé de nuevo con rtos_example, que es el que había podido compilar hace un par de días, y ese sí, al menos empieza. Aunque ahora, de repente no encuentra "SetRelAlarm()" de la línea 131...

— Reply to this email directly or view it on GitHub https://github.com/ciaa/Software-IDE/issues/10#issuecomment-108894093.

jcecconi commented 9 years ago

Perdón, respecto a issue o no issue. Me parece que lo más claro es hacer un issue por un bug, nuevo feature o algo que falla pero no sabemos que es pero es un tema del repo. Si es cuestiones de soporte, yo lo canalizaría por las listas correspondientes, en este caso, como está en el limite de FW e IDE, copiaría a ambas hasta que tengamos definido por donde pasa el tema.

Ahora respecto a la falla, me parece en principio que no estas regenerado el RTOS cuando cambias de ejemplo y por eso no te encuentra las cosas. Es decir, el file.x.php se convierte .c o .h sacando la info del .oil del proyecto correspondiente...si cambias de proyecto, esos archivos generados no sirven más. Para lo cual, al cambiar de proyecto, lo primero es hacer un clean_generate.

Empecemos haciendo con el adc_dac de la carpeta examples, y primero haciendo el clean_generate correspondiente, luego el build. Después de eso, pasa el resultado y seguimos

El 4 de junio de 2015, 10:24, Mariano Cerdeiro notifications@github.com escribió:

Es muy raro, necesitamos alguno de los que sabe del ide :(

2015-06-04 15:14 GMT+02:00 asCii88 notifications@github.com:

Acabo de probar el original y no, tampoco compila :/ Probé de nuevo con rtos_example, que es el que había podido compilar hace un par de días, y ese sí, al menos empieza. Aunque ahora, de repente no encuentra "SetRelAlarm()" de la línea 131...

— Reply to this email directly or view it on GitHub https://github.com/ciaa/Software-IDE/issues/10#issuecomment-108894093.

— Reply to this email directly or view it on GitHub https://github.com/ciaa/Software-IDE/issues/10#issuecomment-108897923.

asCii88 commented 9 years ago

¿Qué implica hacer un clean_generate correctamente? Lo que hago yo es, desde la consola de cygwin, ubicado en /cygdrive/d/ciaa/firmware, escribo make clean_generate ¿Falta algo más?

OUTPUT: $ make clean_generate Removing libraries Removing bin files Removing RTOS generated files Removing mocks Removing Unity Runners files Removing doxygen files Removing ci outputs Removing coverage Removing object files php modules/rtos/generator/generator.php --cmdline -l -v \ -DARCH=x86 -DCPUTYPE=ia32 -DCPU=none \ -c examples/adc_dac/etc/adc_dac.oil -f ./modules/rtos/gen/inc/Os_Internal_Cfg.h.php ./modules/rtos/gen/inc/Os_Cfg.h.php ./modules/rtos/gen/src/Os_Cfg.c.php ./modules/rtos/gen/src/Os_Internal_Cfg.c.php ./modules/rtos/gen/src/x86/Os_Internal_Arch_Cfg.c.php ./modules/rtos/gen/inc/x86/Os_Internal_Arch_Cfg.h.php -o ./out/gen

ciaaFirmware RTOS Generator - Copyright 2008, 2009, 2015 Mariano Cerdeiro Copyright 2014, ACSE & CADIEEL ACSE : http://www.sase.com.ar/asociacion-civil-sistemas-embebidos/ciaa/ CADIEEL: http://www.cadieel.org.ar All rights reserved.

INFO: the generator was called as follow: INFO: modules/rtos/generator/generator.php --cmdline -l -v -DARCH=x86 -DCPUTYPE=ia32 -DCPU=none -c examples/adc_dac/etc/adc_dac.oil -f ./modules/rtos/gen/inc/Os_Internal_Cfg.h.php ./modules/rtos/gen/inc/Os_Cfg.h.php ./modules/rtos/gen/src/Os_Cfg.c.php ./modules/rtos/gen/src/Os_Internal_Cfg.c.php ./modules/rtos/gen/src/x86/Os_Internal_Arch_Cfg.c.php ./modules/rtos/gen/inc/x86/Os_Internal_Arch_Cfg.h.php -o ./out/gen INFO: ------ LICENSE START ------ INFO: This file is part of CIAA Firmware. INFO: Redistribution and use in source and binary forms, with or without INFO: modification, are permitted provided that the following conditions are met: INFO: 1. Redistributions of source code must retain the above copyright notice, INFO: this list of conditions and the following disclaimer. INFO: 2. Redistributions in binary form must reproduce the above copyright notice, INFO: this list of conditions and the following disclaimer in the documentation INFO: and/or other materials provided with the distribution. INFO: 3. Neither the name of the copyright holder nor the names of its INFO: contributors may be used to endorse or promote products derived from this INFO: software without specific prior written permission. INFO: THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" INFO: AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE INFO: IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE INFO: ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE INFO: LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR INFO: CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF INFO: SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INFO: INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN INFO: CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) INFO: ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE INFO: POSSIBILITY OF SUCH DAMAGE. INFO: ------- LICENSE END ------- INFO: list of configuration files: INFO: configuration file 1: examples/adc_dac/etc/adc_dac.oil INFO: list of files to be generated: INFO: generated file 1: ./modules/rtos/gen/inc/Os_Internal_Cfg.h.php INFO: generated file 2: ./modules/rtos/gen/inc/Os_Cfg.h.php INFO: generated file 3: ./modules/rtos/gen/src/Os_Cfg.c.php INFO: generated file 4: ./modules/rtos/gen/src/Os_Internal_Cfg.c.php INFO: generated file 5: ./modules/rtos/gen/src/x86/Os_Internal_Arch_Cfg.c.php INFO: generated file 6: ./modules/rtos/gen/inc/x86/Os_Internal_Arch_Cfg.h.php INFO: output directory: ./out/gen INFO: reading examples/adc_dac/etc/adc_dac.oil INFO: generating ./modules/rtos/gen/inc/Os_Internal_Cfg.h.php to ./out/gen/inc/Os_Internal_Cfg.h INFO: generating ./modules/rtos/gen/inc/Os_Cfg.h.php to ./out/gen/inc/Os_Cfg.h INFO: generating ./modules/rtos/gen/src/Os_Cfg.c.php to ./out/gen/src/Os_Cfg.c INFO: generating ./modules/rtos/gen/src/Os_Internal_Cfg.c.php to ./out/gen/src/Os_Internal_Cfg.c INFO: generating ./modules/rtos/gen/src/x86/Os_Internal_Arch_Cfg.c.php to ./out/gen/src/x86/Os_Internal_Arch_Cfg.c INFO: generating ./modules/rtos/gen/inc/x86/Os_Internal_Arch_Cfg.h.php to ./out/gen/inc/x86/Os_Internal_Arch_Cfg.h INFO: Generation Finished with WARNINGS: 0 and ERRORS: 0

jcecconi commented 9 years ago

El clean borra todos los archivos de salida (.bin, .obj, etc). El generate genera como mencioné los del RTOS a partir del OIL del proyecto. Por lo tanto, ANTES de hacer el correspondiente generate tenes que tener indicado CUAL es al PROJECT_PATH que queres generar, en tu caso (para el ejemplo del adc dac) llevaría a generarlos a partir del archivo D:\CIAA\Firmware\examples\adc_dac\etc\adc_dac.oil (o un path similar)

2015-06-04 10:34 GMT-03:00 asCii88 notifications@github.com:

¿Qué implica hacer un clean_generate correctamente? Lo que hago yo es, desde la consola de cygwin, ubicado en /cygdrive/d/ciaa/firmware, escribo make clean_generate ¿Falta algo más?

— Reply to this email directly or view it on GitHub https://github.com/ciaa/Software-IDE/issues/10#issuecomment-108900488.

asCii88 commented 9 years ago

Tengo configurado el PROJECT_PATH en makefile.config y en makefile.mine. Por lo que veo contestaste desde el mail y no viste el edit del post anterior, con el OUTPUT del make, que muestra justamente eso.

jcecconi commented 9 years ago

Primero te aclaro que SOLO debes editar el .mine, el .config es el template del mine. Después para saber realmente a donde apunta el PROJECT_PATH, hace un make info. Te adjunto todos los pasos que los acabo de correr con el ultimo FW que está en el repo (el master). Probalo desde consola primero, después hacelo desde el eclipse...anda avanzando de manera incremental, sino dificil saber donde falla sin tener experiencia en FW e IDE.

User@PCJuanito /cygdrive/c/ciaa/firmware $ make info_ +-----------------------------------------------------------------------------+ | Enable Config Info | +-----------------------------------------------------------------------------+ _Project Path.......: /cygdrive/c/ciaa/firmware/examples/adcdac Project Name.......: adc_dac _BOARD/ARCH/CPUTYPE/CPU...: ciaa_simia32/x86/ia32/none enable modules.....: modules/posix modules/ciaak modules/drivers modules/rtos modules/libs modules/base libraries..........: posix ciaak drivers ext_drivers rtos libs base ext_base libraris with srcs.: posix ciaak drivers extdrivers rtos libs Includes...........: ./modules/posix/inc ./modules/ciaak/inc ./modules/drivers/inc ./modules/drivers/x86/inc ./modules/drivers/x86/ia32/inc ./modules/drivers/x86/ia32/none/inc ./externals/drivers/inc ./externals/drivers/x86/inc ./externals/drivers/x86/ia32/inc ./externals/drivers/x86/ia32/inc/device ./externals/drivers/x86/ia32/none/inc ./modules/rtos/inc ./modules/rtos/inc/x86 ./modules/rtos/inc/x86/ia32 ./out/gen/inc ./out/gen/inc/x86 ./out/gen/inc/x86/ia32 ./modules/libs/inc ./modules/base/inc ./modules/base/x86/inc ./modules/base/x86/ia32/inc ./modules/base/x86/ia32/none/inc ./externals/base/inc ./externals/base/x86/inc ./externals/base/x86/ia32/inc ./externals/base/x86/ia32/none/inc use make info: to get information of a specific module. eg: make info_posix +-----------------------------------------------------------------------------+ | All available modules | +-----------------------------------------------------------------------------+ modules............: base ciaak drivers libs modbus plc posix rtos systests template tools update +-----------------------------------------------------------------------------+ | Compiler Info | +-----------------------------------------------------------------------------+ Compiler...........: gcc CC.................: gcc AR.................: ar LD.................: gcc Compile C Flags....: -Wno-unused-function -c -Wall -ggdb3 -c -Wall -ggdb3 -IC:\ciaa\firmware\examples\adc_dac\inc -I./modules/posix/inc -I./modules/ciaak/inc -I./modules/drivers/inc -I./modules/drivers/x86/inc -I./modules/drivers/x86/ia32/inc -I./modules/drivers/x86/ia32/none/inc -I./externals/drivers/inc -I./externals/drivers/x86/inc -I./externals/drivers/x86/ia32/inc -I./externals/drivers/x86/ia32/inc/device -I./externals/drivers/x86/ia32/none/inc -I./modules/rtos/inc -I./modules/rtos/inc/x86 -I./modules/rtos/inc/x86/ia32 -I./out/gen/inc -I./out/gen/inc/x86 -I./out/gen/inc/x86/ia32 -I./modules/libs/inc -I./modules/base/inc -I./modules/base/x86/inc -I./modules/base/x86/ia32/inc -I./modules/base/x86/ia32/none/inc -I./externals/base/inc -I./externals/base/x86/inc -I./externals/base/x86/ia32/inc -I./externals/base/x86/ia32/none/inc -DARCH=x86 -DCPUTYPE=ia32 -DCPU=none -DBOARD=ciaa_sim_ia32 Compile ASM Flags..: Target Name........: ./out/bin/adc_dac Src Files..........: /cygdrive/c/ciaa/firmware/examples/adc_dac/src/adc_dac.c Obj Files..........: adc_dac.o Linker Flags.......: -lpthread Linker Extension...: exe Linker Target......: ./out/bin/adc_dac.exe

User@PCJuanito /cygdrive/c/ciaa/firmware $ make cleangenerate Removing libraries Removing bin files Removing RTOS generated files Removing mocks Removing Unity Runners files Removing doxygen files Removing ci outputs Removing coverage Removing object files php modules/rtos/generator/generator.php --cmdline -l -v \ -DARCH=x86 -DCPUTYPE=ia32 -DCPU=none \ -c /cygdrive/c/ciaa/firmware/examples/adc_dac/etc/adc_dac.oil -f ./modules/rtos/gen/inc/Os_Internal_Cfg.h.php ./modules/rtos/gen/inc/Os_Cfg.h.php ./modules/rtos/gen/src/Os_Cfg.c.php ./modules/rtos/gen/src/Os_Internal_Cfg.c.php ./modules/rtos/gen/src/x86/Os_Internal_Arch_Cfg.c.php ./modules/rtos/gen/inc/x86/Os_Internal_Arch_Cfg.h.php -o ./out/gen

ciaaFirmware RTOS Generator - Copyright 2008, 2009, 2015 Mariano Cerdeiro Copyright 2014, ACSE & CADIEEL ACSE : http://www.sase.com.ar/asociacion-civil-sistemas-embebidos/ciaa/ CADIEEL: http://www.cadieel.org.ar All rights reserved.

INFO: the generator was called as follow: INFO: modules/rtos/generator/generator.php --cmdline -l -v -DARCH=x86 -DCPUTYPE=ia32 -DCPU=none -c /cygdrive/c/ciaa/firmware/examples/adc_dac/etc/adc_dac.oil -f ./modules/rtos/gen/inc/Os_Internal_Cfg.h.php ./modules/rtos/gen/inc/Os_Cfg.h.php ./modules/rtos/gen/src/Os_Cfg.c.php ./modules/rtos/gen/src/Os_Internal_Cfg.c.php ./modules/rtos/gen/src/x86/Os_Internal_Arch_Cfg.c.php ./modules/rtos/gen/inc/x86/Os_Internal_Arch_Cfg.h.php -o ./out/gen INFO: ------ LICENSE START ------ INFO: This file is part of CIAA Firmware. INFO: Redistribution and use in source and binary forms, with or without INFO: modification, are permitted provided that the following conditions are met: INFO: 1. Redistributions of source code must retain the above copyright notice, INFO: this list of conditions and the following disclaimer. INFO: 2. Redistributions in binary form must reproduce the above copyright notice, INFO: this list of conditions and the following disclaimer in the documentation INFO: and/or other materials provided with the distribution. INFO: 3. Neither the name of the copyright holder nor the names of its INFO: contributors may be used to endorse or promote products derived from this INFO: software without specific prior written permission. INFO: THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" INFO: AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE INFO: IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE INFO: ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE INFO: LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR INFO: CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF INFO: SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INFO: INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN INFO: CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) INFO: ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE INFO: POSSIBILITY OF SUCH DAMAGE. INFO: ------- LICENSE END ------- INFO: list of configuration files: INFO: configuration file 1: /cygdrive/c/ciaa/firmware/examples/adc_dac/etc/adc_dac.oil INFO: list of files to be generated: INFO: generated file 1: ./modules/rtos/gen/inc/Os_Internal_Cfg.h.php INFO: generated file 2: ./modules/rtos/gen/inc/Os_Cfg.h.php INFO: generated file 3: ./modules/rtos/gen/src/Os_Cfg.c.php INFO: generated file 4: ./modules/rtos/gen/src/Os_Internal_Cfg.c.php INFO: generated file 5: ./modules/rtos/gen/src/x86/Os_Internal_Arch_Cfg.c.php INFO: generated file 6: ./modules/rtos/gen/inc/x86/Os_Internal_Arch_Cfg.h.php INFO: output directory: ./out/gen INFO: reading /cygdrive/c/ciaa/firmware/examples/adc_dac/etc/adc_dac.oil INFO: generating ./modules/rtos/gen/inc/Os_Internal_Cfg.h.php to ./out/gen/inc/Os_Internal_Cfg.h INFO: generating ./modules/rtos/gen/inc/Os_Cfg.h.php to ./out/gen/inc/Os_Cfg.h INFO: generating ./modules/rtos/gen/src/Os_Cfg.c.php to ./out/gen/src/Os_Cfg.c INFO: generating ./modules/rtos/gen/src/Os_Internal_Cfg.c.php to ./out/gen/src/Os_Internal_Cfg.c INFO: generating ./modules/rtos/gen/src/x86/Os_Internal_Arch_Cfg.c.php to ./out/gen/src/x86/Os_Internal_Arch_Cfg.c INFO: generating ./modules/rtos/gen/inc/x86/Os_Internal_Arch_Cfg.h.php to ./out/gen/inc/x86/Os_Internal_Arch_Cfg.h INFO: Generation Finished with WARNINGS: 0 and ERRORS: 0

User@PCJuanito /cygdrive/c/ciaa/firmware $ make_

Compiling c file: ./modules/posix/src/ciaaSerialDevices.c

gcc -Wno-unused-function -c -Wall -ggdb3 -c -Wall -ggdb3 -Icygpath -w /cygdrive/c/ciaa/firmware/examples/adc_dac/inc -I./modules/posix/inc -I./modules/ciaak/inc -I./modules/drivers/inc -I./modules/drivers/x86/inc -I./modules/drivers/x86/ia32/inc -I./modules/drivers/x86/ia32/none/inc -I./externals/drivers/inc -I./externals/drivers/x86/inc -I./externals/drivers/x86/ia32/inc -I./externals/drivers/x86/ia32/inc/device -I./externals/drivers/x86/ia32/none/inc -I./modules/rtos/inc -I./modules/rtos/inc/x86 -I./modules/rtos/inc/x86/ia32 -I./out/gen/inc -I./out/gen/inc/x86 -I./out/gen/inc/x86/ia32 -I./modules/libs/inc -I./modules/base/inc -I./modules/base/x86/inc -I./modules/base/x86/ia32/inc -I./modules/base/x86/ia32/none/inc -I./externals/base/inc -I./externals/base/x86/inc -I./externals/base/x86/ia32/inc -I./externals/base/x86/ia32/none/inc -DARCH=x86 -DCPUTYPE=ia32 -DCPU=none -DBOARD=ciaa_sim_ia32 cygpath -w ./modules/posix/src/ciaaSerialDevices.c -o ./out/obj/ciaaSerialDevices.o

Generating dependencies... gcc -MM -Wno-unused-function -c -Wall -ggdb3 -c -Wall -ggdb3 -Icygpath -w /cygdrive/c/ciaa/firmware/examples/adc_dac/inc -I./modules/posix/inc -I./modules/ciaak/inc -I./modules/drivers/inc -I./modules/drivers/x86/inc -I./modules/drivers/x86/ia32/inc -I./modules/drivers/x86/ia32/none/inc -I./externals/drivers/inc -I./externals/drivers/x86/inc -I./externals/drivers/x86/ia32/inc -I./externals/drivers/x86/ia32/inc/device -I./externals/drivers/x86/ia32/none/inc -I./modules/rtos/inc -I./modules/rtos/inc/x86 -I./modules/rtos/inc/x86/ia32 -I./out/gen/inc -I./out/gen/inc/x86 -I./out/gen/inc/x86/ia32 -I./modules/libs/inc -I./modules/base/inc -I./modules/base/x86/inc -I./modules/base/x86/ia32/inc -I./modules/base/x86/ia32/none/inc -I./externals/base/inc -I./externals/base/x86/inc -I./externals/base/x86/ia32/inc -I./externals/base/x86/ia32/none/inc -DARCH=x86 -DCPUTYPE=ia32 -DCPU=none -DBOARD=ciaa_sim_ia32 cygpath -w ./modules/posix/src/ciaaSerialDevices.c > ./out/obj/ciaaSerialDevices.d

Compiling c file: ./modules/posix/src/ciaaDevices.c

gcc -Wno-unused-function -c -Wall -ggdb3 -c -Wall -ggdb3 -Icygpath -w /cygdrive/c/ciaa/firmware/examples/adc_dac/inc -I./modules/posix/inc -I./modules/ciaak/inc -I./modules/drivers/inc -I./modules/drivers/x86/inc -I./modules/drivers/x86/ia32/inc -I./modules/drivers/x86/ia32/none/inc -I./externals/drivers/inc -I./externals/drivers/x86/inc -I./externals/drivers/x86/ia32/inc -I./externals/drivers/x86/ia32/inc/device -I./externals/drivers/x86/ia32/none/inc -I./modules/rtos/inc -I./modules/rtos/inc/x86 -I./modules/rtos/inc/x86/ia32 -I./out/gen/inc -I./out/gen/inc/x86 -I./out/gen/inc/x86/ia32 -I./modules/libs/inc -I./modules/base/inc -I./modules/base/x86/inc -I./modules/base/x86/ia32/inc -I./modules/base/x86/ia32/none/inc -I./externals/base/inc -I./externals/base/x86/inc -I./externals/base/x86/ia32/inc -I./externals/base/x86/ia32/none/inc -DARCH=x86 -DCPUTYPE=ia32 -DCPU=none -DBOARD=ciaa_sim_ia32 cygpath -w ./modules/posix/src/ciaaDevices.c -o ./out/obj/ciaaDevices.o

Generating dependencies... gcc -MM -Wno-unused-function -c -Wall -ggdb3 -c -Wall -ggdb3 -Icygpath -w /cygdrive/c/ciaa/firmware/examples/adc_dac/inc -I./modules/posix/inc -I./modules/ciaak/inc -I./modules/drivers/inc -I./modules/drivers/x86/inc -I./modules/drivers/x86/ia32/inc -I./modules/drivers/x86/ia32/none/inc -I./externals/drivers/inc -I./externals/drivers/x86/inc -I./externals/drivers/x86/ia32/inc -I./externals/drivers/x86/ia32/inc/device -I./externals/drivers/x86/ia32/none/inc -I./modules/rtos/inc -I./modules/rtos/inc/x86 -I./modules/rtos/inc/x86/ia32 -I./out/gen/inc -I./out/gen/inc/x86 -I./out/gen/inc/x86/ia32 -I./modules/libs/inc -I./modules/base/inc -I./modules/base/x86/inc -I./modules/base/x86/ia32/inc -I./modules/base/x86/ia32/none/inc -I./externals/base/inc -I./externals/base/x86/inc -I./externals/base/x86/ia32/inc -I./externals/base/x86/ia32/none/inc -DARCH=x86 -DCPUTYPE=ia32 -DCPU=none -DBOARD=ciaa_sim_ia32 cygpath -w ./modules/posix/src/ciaaDevices.c > ./out/obj/ciaaDevices.d

...muchos más archivos compilados...

Creating library libs ar -crs ./out/lib/libs.a ./out/obj/ciaaLibs_Maths.o ./out/obj/ciaaLibs_CircBuf.o

Compiling c file: /cygdrive/c/ciaa/firmware/examples/adc_dac/src/adc_dac.c

gcc -Wno-unused-function -c -Wall -ggdb3 -c -Wall -ggdb3 -Icygpath -w /cygdrive/c/ciaa/firmware/examples/adc_dac/inc -I./modules/posix/inc -I./modules/ciaak/inc -I./modules/drivers/inc -I./modules/drivers/x86/inc -I./modules/drivers/x86/ia32/inc -I./modules/drivers/x86/ia32/none/inc -I./externals/drivers/inc -I./externals/drivers/x86/inc -I./externals/drivers/x86/ia32/inc -I./externals/drivers/x86/ia32/inc/device -I./externals/drivers/x86/ia32/none/inc -I./modules/rtos/inc -I./modules/rtos/inc/x86 -I./modules/rtos/inc/x86/ia32 -I./out/gen/inc -I./out/gen/inc/x86 -I./out/gen/inc/x86/ia32 -I./modules/libs/inc -I./modules/base/inc -I./modules/base/x86/inc -I./modules/base/x86/ia32/inc -I./modules/base/x86/ia32/none/inc -I./externals/base/inc -I./externals/base/x86/inc -I./externals/base/x86/ia32/inc -I./externals/base/x86/ia32/none/inc -DARCH=x86 -DCPUTYPE=ia32 -DCPU=none -DBOARD=ciaa_sim_ia32 cygpath -w /cygdrive/c/ciaa/firmware/examples/adc_dac/src/adc_dac.c -o ./out/obj/adc_dac.o C:\ciaa\firmware\examples\adc_dac\src\adc_dac.c: En la función ‘OSEK_TASK_InitTask’: C:\ciaa\firmware\examples\adc_dac\src\adc_dac.c:154:61: aviso: el paso del argumento 3 de ‘ciaaPOSIX_ioctl’ crea un puntero desde un entero sin una conversión ciaaPOSIX_ioctl(fd_adc, ciaaPOSIX_IOCTL_SET_SAMPLE_RATE, 100000); ^ In file included from C:\ciaa\firmware\examples\adc_dac\src\adc_dac.c:67:0: ./modules/posix/inc/ciaaPOSIXstdio.h:197:16: nota: se esperaba ‘void ’ pero el argumento es de tipo ‘int’ extern int32_t ciaaPOSIX_ioctl(int32_t fildes, int32t request, void param); ^ ./modules/posix/inc/ciaaPOSIX_stdio.h:113:30: aviso: el paso del argumento 3 de ‘ciaaPOSIX_ioctl’ crea un puntero desde un entero sin una conversión

define ciaaCHANNEL_3 3

                          ^

C:\ciaa\firmware\examples\adc_dac\src\adc_dac.c:155:57: nota: in expansion of macro ‘ciaaCHANNEL_3’ ciaaPOSIX_ioctl(fd_adc, ciaaPOSIX_IOCTL_SET_CHANNEL, ciaaCHANNEL_3); ^ ./modules/posix/inc/ciaaPOSIXstdio.h:197:16: nota: se esperaba ‘void ’ pero el argumento es de tipo ‘int’ extern int32_t ciaaPOSIX_ioctl(int32_t fildes, int32t request, void param); ^ C:\ciaa\firmware\examples\adc_dac\src\adc_dac.c:159:61: aviso: el paso del argumento 3 de ‘ciaaPOSIX_ioctl’ crea un puntero desde un entero sin una conversión ciaaPOSIX_ioctl(fd_dac, ciaaPOSIX_IOCTL_SET_SAMPLE_RATE, 100000); ^ In file included from C:\ciaa\firmware\examples\adc_dac\src\adc_dac.c:67:0: ./modules/posix/inc/ciaaPOSIXstdio.h:197:16: nota: se esperaba ‘void ’ pero el argumento es de tipo ‘int’ extern int32_t ciaaPOSIX_ioctl(int32_t fildes, int32t request, void param); ^

Generating dependencies... gcc -MM -Wno-unused-function -c -Wall -ggdb3 -c -Wall -ggdb3 -Icygpath -w /cygdrive/c/ciaa/firmware/examples/adc_dac/inc -I./modules/posix/inc -I./modules/ciaak/inc -I./modules/drivers/inc -I./modules/drivers/x86/inc -I./modules/drivers/x86/ia32/inc -I./modules/drivers/x86/ia32/none/inc -I./externals/drivers/inc -I./externals/drivers/x86/inc -I./externals/drivers/x86/ia32/inc -I./externals/drivers/x86/ia32/inc/device -I./externals/drivers/x86/ia32/none/inc -I./modules/rtos/inc -I./modules/rtos/inc/x86 -I./modules/rtos/inc/x86/ia32 -I./out/gen/inc -I./out/gen/inc/x86 -I./out/gen/inc/x86/ia32 -I./modules/libs/inc -I./modules/base/inc -I./modules/base/x86/inc -I./modules/base/x86/ia32/inc -I./modules/base/x86/ia32/none/inc -I./externals/base/inc -I./externals/base/x86/inc -I./externals/base/x86/ia32/inc -I./externals/base/x86/ia32/none/inc -DARCH=x86 -DCPUTYPE=ia32 -DCPU=none -DBOARD=ciaa_sim_ia32 cygpath -w /cygdrive/c/ciaa/firmware/examples/adc_dac/src/adc_dac.c > ./out/obj/adc_dac.d

_Linking file: ./out/bin/adcdac.exe

gcc ./out/obj/adc_dac.o -Xlinker --start-group ./out/lib/posix.a ./out/lib/ciaak.a ./out/lib/drivers.a ./out/lib/ext_drivers.a ./out/lib/rtos.a ./out/lib/libs.a -Xlinker --end-group -o ./out/bin/adc_dac.exe -lpthread

Post Building adc_dac

User@PC_Juanito /cygdrive/c/ciaa/firmware $

2015-06-04 10:49 GMT-03:00 asCii88 notifications@github.com:

Tengo configurado el PROJECT_PATH en makefile.config y en makefile.mine. Por lo que veo contestaste desde el mail y no viste el edit del post anterior, con el OUTPUT del make, que muestra justamente eso.

— Reply to this email directly or view it on GitHub https://github.com/ciaa/Software-IDE/issues/10#issuecomment-108904948.

asCii88 commented 9 years ago

La única diferencia que veo, y bastante evidente es que me sale Project Path.......: examples/adc_dac

Desde consola compila perfectamente. En eclipse, lo mismo: 11:12:25 \ Incremental Build of configuration Default for project adc_dac ** make -C "D:\CIAA\Firmware" Makefile:218: /cygwin/d/CIAA/Firmware/examples/adc_dac/mak/Makefile: No such file or directory make: se entra en el directorio '/cygdrive/d/CIAA/Firmware' make: *\ No hay ninguna regla para construir el objetivo '/cygwin/d/CIAA/Firmware/examples/adc_dac/mak/Makefile'. Alto. make: se sale del directorio '/cygdrive/d/CIAA/Firmware'

11:12:25 Build Finished (took 141ms)

jcecconi commented 9 years ago

Pudiste compilar con el IDE algun otro proyecto? Me da la impresión que el IDE quisiera ir al makefile del proyecto a buscar el build, en vez de al makefile en FW... comprimí los archivos del proyecto de eclipse y mandalos.

2015-06-04 11:14 GMT-03:00 asCii88 notifications@github.com:

La única diferencia que veo, y bastante evidente es que me sale Project Path.......: examples/adc_dac

Desde consola compila perfectamente. En eclipse, lo mismo: 11:12:25 \ Incremental Build of configuration Default for project adc_dac ** make -C "D:\CIAA\Firmware" Makefile:218: /cygwin/d/CIAA/Firmware/examples/adc_dac/mak/Makefile: No such file or directory make: se entra en el directorio '/cygdrive/d/CIAA/Firmware' make: *\ No hay ninguna regla para construir el objetivo '/cygwin/d/CIAA/Firmware/examples/adc_dac/mak/Makefile'. Alto. make: se sale del directorio '/cygdrive/d/CIAA/Firmware'

11:12:25 Build Finished (took 141ms)

— Reply to this email directly or view it on GitHub https://github.com/ciaa/Software-IDE/issues/10#issuecomment-108910956.

asCii88 commented 9 years ago

Sí, pude compilar rtos_example Archivos del proyecto: https://drive.google.com/file/d/0BzK43sWazYFDOXZJSHFKdmstSkE/view?usp=sharing

asCii88 commented 9 years ago

Perdón, link equivocado: https://drive.google.com/file/d/0BzK43sWazYFDOXZJSHFKdmstSkE/view?usp=sharing

jcecconi commented 9 years ago

El IDE anda perfecto...mirá lo armé recién con eclipse. Después miro tus archivos a ver si encuentro algo.

12:03:06 \ Build of configuration Default for project adc_dac ** make -C /cygdrive/c/ciaa/firmware make: Entering directory '/cygdrive/c/ciaa/firmware'

Compiling c file: ./modules/posix/src/ciaaSerialDevices.c

gcc -Wno-unused-function -c -Wall -ggdb3 -c -Wall -ggdb3 -Icygpath -w /cygdrive/c/ciaa/firmware/examples/adc_dac/inc -I./modules/posix/inc -I./modules/ciaak/inc -I./modules/drivers/inc -I./modules/drivers/x86/inc -I./modules/drivers/x86/ia32/inc -I./modules/drivers/x86/ia32/none/inc -I./externals/drivers/inc -I./externals/drivers/x86/inc -I./externals/drivers/x86/ia32/inc -I./externals/drivers/x86/ia32/inc/device -I./externals/drivers/x86/ia32/none/inc -I./modules/rtos/inc -I./modules/rtos/inc/x86 -I./modules/rtos/inc/x86/ia32 -I./out/gen/inc -I./out/gen/inc/x86 -I./out/gen/inc/x86/ia32 -I./modules/libs/inc -I./modules/base/inc -I./modules/base/x86/inc -I./modules/base/x86/ia32/inc -I./modules/base/x86/ia32/none/inc -I./externals/base/inc -I./externals/base/x86/inc -I./externals/base/x86/ia32/inc -I./externals/base/x86/ia32/none/inc -DARCH=x86 -DCPUTYPE=ia32 -DCPU=none -DBOARD=ciaa_sim_ia32 cygpath -w ./modules/posix/src/ciaaSerialDevices.c -o ./out/obj/ciaaSerialDevices.o

Generating dependencies... gcc -MM -Wno-unused-function -c -Wall -ggdb3 -c -Wall -ggdb3 -Icygpath -w /cygdrive/c/ciaa/firmware/examples/adc_dac/inc -I./modules/posix/inc -I./modules/ciaak/inc -I./modules/drivers/inc -I./modules/drivers/x86/inc -I./modules/drivers/x86/ia32/inc -I./modules/drivers/x86/ia32/none/inc -I./externals/drivers/inc -I./externals/drivers/x86/inc -I./externals/drivers/x86/ia32/inc -I./externals/drivers/x86/ia32/inc/device -I./externals/drivers/x86/ia32/none/inc -I./modules/rtos/inc -I./modules/rtos/inc/x86 -I./modules/rtos/inc/x86/ia32 -I./out/gen/inc -I./out/gen/inc/x86 -I./out/gen/inc/x86/ia32 -I./modules/libs/inc -I./modules/base/inc -I./modules/base/x86/inc -I./modules/base/x86/ia32/inc -I./modules/base/x86/ia32/none/inc -I./externals/base/inc -I./externals/base/x86/inc -I./externals/base/x86/ia32/inc -I./externals/base/x86/ia32/none/inc -DARCH=x86 -DCPUTYPE=ia32 -DCPU=none -DBOARD=ciaa_sim_ia32 cygpath -w ./modules/posix/src/ciaaSerialDevices.c > ./out/obj/ciaaSerialDevices.d

...compila el resto...

Compiling c file: /cygdrive/c/ciaa/firmware/examples/adc_dac/src/adc_dac.c

gcc -Wno-unused-function -c -Wall -ggdb3 -c -Wall -ggdb3 -Icygpath -w /cygdrive/c/ciaa/firmware/examples/adc_dac/inc -I./modules/posix/inc -I./modules/ciaak/inc -I./modules/drivers/inc -I./modules/drivers/x86/inc -I./modules/drivers/x86/ia32/inc -I./modules/drivers/x86/ia32/none/inc -I./externals/drivers/inc -I./externals/drivers/x86/inc -I./externals/drivers/x86/ia32/inc -I./externals/drivers/x86/ia32/inc/device -I./externals/drivers/x86/ia32/none/inc -I./modules/rtos/inc -I./modules/rtos/inc/x86 -I./modules/rtos/inc/x86/ia32 -I./out/gen/inc -I./out/gen/inc/x86 -I./out/gen/inc/x86/ia32 -I./modules/libs/inc -I./modules/base/inc -I./modules/base/x86/inc -I./modules/base/x86/ia32/inc -I./modules/base/x86/ia32/none/inc -I./externals/base/inc -I./externals/base/x86/inc -I./externals/base/x86/ia32/inc -I./externals/base/x86/ia32/none/inc -DARCH=x86 -DCPUTYPE=ia32 -DCPU=none -DBOARD=ciaa_sim_ia32 cygpath -w /cygdrive/c/ciaa/firmware/examples/adc_dac/src/adc_dac.c -o ./out/obj/adc_dac.o C:\ciaa\firmware\examples\adc_dac\src\adc_dac.c: In function 'OSEK_TASK_InitTask': C:\ciaa\firmware\examples\adc_dac\src\adc_dac.c:154:61: warning: passing argument 3 of 'ciaaPOSIX_ioctl' makes pointer from integer without a cast ciaaPOSIX_ioctl(fd_adc, ciaaPOSIX_IOCTL_SET_SAMPLE_RATE, 100000); ^ In file included from C:\ciaa\firmware\examples\adc_dac\src\adc_dac.c:67:0: ./modules/posix/inc/ciaaPOSIXstdio.h:197:16: note: expected 'void ' but argument is of type 'int' extern int32_t ciaaPOSIX_ioctl(int32_t fildes, int32t request, void param); ^ ./modules/posix/inc/ciaaPOSIX_stdio.h:113:30: warning: passing argument 3 of 'ciaaPOSIX_ioctl' makes pointer from integer without a cast

define ciaaCHANNEL_3 3

                          ^

C:\ciaa\firmware\examples\adc_dac\src\adc_dac.c:155:57: note: in expansion of macro 'ciaaCHANNEL_3' ciaaPOSIX_ioctl(fd_adc, ciaaPOSIX_IOCTL_SET_CHANNEL, ciaaCHANNEL_3); ^ ./modules/posix/inc/ciaaPOSIXstdio.h:197:16: note: expected 'void ' but argument is of type 'int' extern int32_t ciaaPOSIX_ioctl(int32_t fildes, int32t request, void param); ^ C:\ciaa\firmware\examples\adc_dac\src\adc_dac.c:159:61: warning: passing argument 3 of 'ciaaPOSIX_ioctl' makes pointer from integer without a cast ciaaPOSIX_ioctl(fd_dac, ciaaPOSIX_IOCTL_SET_SAMPLE_RATE, 100000); ^ In file included from C:\ciaa\firmware\examples\adc_dac\src\adc_dac.c:67:0: ./modules/posix/inc/ciaaPOSIXstdio.h:197:16: note: expected 'void ' but argument is of type 'int' extern int32_t ciaaPOSIX_ioctl(int32_t fildes, int32t request, void param); ^

Generating dependencies... gcc -MM -Wno-unused-function -c -Wall -ggdb3 -c -Wall -ggdb3 -Icygpath -w /cygdrive/c/ciaa/firmware/examples/adc_dac/inc -I./modules/posix/inc -I./modules/ciaak/inc -I./modules/drivers/inc -I./modules/drivers/x86/inc -I./modules/drivers/x86/ia32/inc -I./modules/drivers/x86/ia32/none/inc -I./externals/drivers/inc -I./externals/drivers/x86/inc -I./externals/drivers/x86/ia32/inc -I./externals/drivers/x86/ia32/inc/device -I./externals/drivers/x86/ia32/none/inc -I./modules/rtos/inc -I./modules/rtos/inc/x86 -I./modules/rtos/inc/x86/ia32 -I./out/gen/inc -I./out/gen/inc/x86 -I./out/gen/inc/x86/ia32 -I./modules/libs/inc -I./modules/base/inc -I./modules/base/x86/inc -I./modules/base/x86/ia32/inc -I./modules/base/x86/ia32/none/inc -I./externals/base/inc -I./externals/base/x86/inc -I./externals/base/x86/ia32/inc -I./externals/base/x86/ia32/none/inc -DARCH=x86 -DCPUTYPE=ia32 -DCPU=none -DBOARD=ciaa_sim_ia32 cygpath -w /cygdrive/c/ciaa/firmware/examples/adc_dac/src/adc_dac.c > ./out/obj/adc_dac.d

Linking file: ./out/bin/adc_dac.exe

gcc ./out/obj/adc_dac.o -Xlinker --start-group ./out/lib/posix.a ./out/lib/ciaak.a ./out/lib/drivers.a ./out/lib/ext_drivers.a ./out/lib/rtos.a ./out/lib/libs.a -Xlinker --end-group -o ./out/bin/adc_dac.exe -lpthread

Post Building adc_dac

make: Leaving directory '/cygdrive/c/ciaa/firmware'

12:04:09 Build Finished (took 1m:3s.594ms)

2015-06-04 11:23 GMT-03:00 asCii88 notifications@github.com:

Perdón, link equivocado: https://drive.google.com/file/d/0BzK43sWazYFDOXZJSHFKdmstSkE/view?usp=sharing

— Reply to this email directly or view it on GitHub https://github.com/ciaa/Software-IDE/issues/10#issuecomment-108913056.

asCii88 commented 9 years ago

¿Me mandás tus archivos de proyecto?

jcecconi commented 9 years ago

Ahi van

2015-06-04 12:09 GMT-03:00 asCii88 notifications@github.com:

¿Me mandás tus archivos de proyecto?

— Reply to this email directly or view it on GitHub https://github.com/ciaa/Software-IDE/issues/10#issuecomment-108928634.

asCii88 commented 9 years ago

¿Dónde están?

jcecconi commented 9 years ago

Adjunto en el correo anterior hay un .rar con los 2 archivos de proyecto

2015-06-05 8:48 GMT-03:00 asCii88 notifications@github.com:

¿Dónde están?

— Reply to this email directly or view it on GitHub https://github.com/ciaa/Software-IDE/issues/10#issuecomment-109267194.

asCii88 commented 9 years ago

Me parece que no se puede mandar adjuntos que no sean imágenes a GitHub. Yo por eso tuve que subirlo a Google Drive.

jcecconi commented 9 years ago

Ahi va de nuevo, es un zip

2015-06-05 9:41 GMT-03:00 asCii88 notifications@github.com:

Me parece que no se puede mandar adjuntos que no sean imágenes a GitHub. Yo por eso tuve que subirlo a Google Drive.

— Reply to this email directly or view it on GitHub https://github.com/ciaa/Software-IDE/issues/10#issuecomment-109282337.

PK�F�p2� C.project�S�N�0 =��?L=�n�Nbh�]g/ �N����'I����&n~�������GkW��{�h]���j�N����qw}Wm��K�y���o����$[l��g%A�� �m�B#�%���3�3�2�BBnc�$��r���!X���@�R��r� �G��Z����2{o���6QR}�� ��dQ�Z��b,�^)7a>'=��$������? �� 3]Bt�E=���5��d4�~/�K�w{\����V��/{MqZ����?�'PK[`�FU���C� .cproject�X�n�8}�����W�4v6�"M����[@S�� E ����C],��w�^���8�93gf4tx� ����J���x1IU��j���dR"#"�dc,>���/��� ����z��x�B�h�7�)�P���}�N�=��X������a�R�_���bqWl�2C5OR8lVl�r��|VQ&����}���@��[�BJ�\�U��=Y�3Ag0�� �]�E�E4[���m01��VL� �)I ���a��<�$I ���%�DZR= �s��$bV��� �a�7[����}�]j�����M���mC�(��<���fzz����cL���(J +O������l �F�V��p�E]e��=y��z�x����J�N93c�QT� �����%��Y�������f����+� �R�Z��K���T .F��i��H�t��ga���<��H��A���x� ���[���y5�������P�\�����sg�� ��]{.�b�� �R��-~8~��C��R���T6V�Y r������������w�u���� Fd�N��$��}s�b�A�X C�����"u`'���Z�?�<�|ZpI5���h@c��Xr)��V��_���r�H� �����"W2C��'�(`p�Ft� �!O{G����������bA: 0�D�Q��:������C������d>���X���V!��&Yj��X^\�]��w�� �IA��T�; � ���v����'JB?�i�=)������������Q�A� ��npu� M���9��t|���x�����:��(}~.d�m��'F^�N�"$ug����2�"z]o��{�CD��U�#$�WO-_��O����������^3����{;)�� ��7��au��IB"z��L��~0��7����1D %����3%<�R�1�����B0��� Z.p���+K����l.&�9���,R�b�b ��BNs�������l��bk���5W�Nu�.sh�a0j��0�p1�d�m/��N�?@�&�x�m�f��X��������?.'s�~(�hR��n#����ex���Xx�PK�F�p2� C .projectPK[�FU���C�  2.cprojectPKm�

asCii88 commented 9 years ago

Aparecieron hermosos simbolitos en el mensaje. Nada de archivos. Mi mail: ascii88@gmail.com ¿Me lo mandarías ahí? Perdón por la molestia.

asCii88 commented 9 years ago

Con tus archivos de proyecto me compila. Veo que es distinto el comando que le mandás al Make. Pero aún cambiando eso en mis archivos de proyecto, no funciona. ¿Qué otra cosa más debería tocar?

jcecconi commented 9 years ago

No se porque tampoco me das mas info...cuando mandes un correo, copiá una captura de consola o algo que aporte data, porque me decis que el make es distinto pero no me decis cual es la diferencia... Cuando no te compila que te pone? (si es necesario reiterá algo que ya mandaste!)

El 8 de junio de 2015, 11:53, asCii88 notifications@github.com escribió:

Con tus archivos de proyecto me compila. Veo que es distinto el comando que le mandás al Make. Pero aún cambiando eso en mis archivos de proyecto, no funciona. ¿Qué otra cosa más debería tocar?

— Reply to this email directly or view it on GitHub https://github.com/ciaa/Software-IDE/issues/10#issuecomment-110023985.

asCii88 commented 9 years ago

18:07:18 \ Incremental Build of configuration Default for project adc_dac ** make -C /cygdrive/d/ciaa/firmware make: se entra en el directorio '/cygdrive/d/ciaa/firmware' Makefile:224: /cygwin/d/CIAA/Firmware/mak/Makefile: No such file or directory make: se sale del directorio '/cygdrive/d/ciaa/firmware' make: *\ No hay ninguna regla para construir el objetivo '/cygwin/d/CIAA/Firmware/mak/Makefile'. Alto.

18:07:19 Build Finished (took 140ms)

jcecconi commented 9 years ago

Obviamente el problema esta en este path

/cygwin/d/CIAA/Firmware/mak/Makefile: No such file or directory

Luego de firmware falta el proyecto y luego dentro l carpeta mak El jun 23, 2015 8:54 AM, "asCii88" notifications@github.com escribió:

18:07:18 \ Incremental Build of configuration Default for project adc_dac ** make -C /cygdrive/d/ciaa/firmware make: se entra en el directorio '/cygdrive/d/ciaa/firmware' Makefile:224: /cygwin/d/CIAA/Firmware/mak/Makefile: No such file or directory make: se sale del directorio '/cygdrive/d/ciaa/firmware' make: *\ No hay ninguna regla para construir el objetivo '/cygwin/d/CIAA/Firmware/mak/Makefile'. Alto.

18:07:19 Build Finished (took 140ms)

— Reply to this email directly or view it on GitHub https://github.com/ciaa/Software-IDE/issues/10#issuecomment-114465997.