rev: 8474 - pngconf.h ‘__pngconf’ does not name a type

Bug #1044862 reported by Nassiel
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Stratagus
Fix Released
Critical
Pali

Bug Description

After doing a cmake with -b option to force reconfigure all, i try to make stratagus, but i receibe this msg.

I'm using Ubuntun 12.04 x64.

[ 0%] Built target png2stratagus
[ 0%] Building CXX object CMakeFiles/stratagus.dir/src/game/game.cpp.o
In file included from /usr/include/png.h:526:0,
                 from /home/nassiel/Documentos/Programacion/Stratagus/stratagus/src/game/game.cpp:74:
/usr/include/pngconf.h:371:12: error: ‘__pngconf’ no nombra a un tipo
/usr/include/pngconf.h:372:12: error: ‘__dont__’ no nombra a un tipo
make[2]: *** [CMakeFiles/stratagus.dir/src/game/game.cpp.o] Error 1
make[1]: *** [CMakeFiles/stratagus.dir/all] Error 2
make: *** [all] Error 2

Related branches

su_v (suv-lp)
affects: inkscape → stratagus
Revision history for this message
Nassiel (nassiel) wrote :

I want to solve it, but i don't know how, if you can help me, i'm really interested on learn how to do it.

Revision history for this message
Pali (pali) wrote :

I do not know where is problem. On my 64bit Ubuntu Stratagus 2.2.7 is compiling without problems and also launchpad compiled it in Stratagus PPA without problems too. See https://launchpad.net/~stratagus/+archive/ppa

Revision history for this message
Pali (pali) wrote :
Changed in stratagus:
status: New → Fix Committed
assignee: nobody → Pali (pali)
importance: Undecided → Critical
Revision history for this message
Tilpa (fabio-pasini) wrote :

After update to revision 8563, I'm able to compile Stratagus without those "/usr/include/png.h" errors.
I'm using Ubuntu 10.04.4

Revision history for this message
Nassiel (nassiel) wrote :

I'll try it as soon as possible, thank you!

cybermind (iddqd-mail)
Changed in stratagus:
status: Fix Committed → Fix Released
milestone: none → 2.3
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.