File: faq.html

package info (click to toggle)
librnd 4.4.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 12,812 kB
  • sloc: ansic: 126,990; sh: 2,602; makefile: 2,145; awk: 7
file content (55 lines) | stat: -rw-r--r-- 2,149 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
	<title> librnd - FAQ </title>
	<meta http-equiv="Content-Type" content="text/html;charset=us-ascii">
<!--AUTO head begin-->
	<link rel="icon" href="resources/logo16.png">
<!--AUTO head end-->
</head>
<body>

<!--AUTO navbar begin-->
<table border=0 cellspacing=2 cellpadding=10  bgcolor="#eeeeee" width="100%">
<tr>
<th align=center bgcolor="#ccc0cc"> <a href="index.html"> Main </a>
<th align=center bgcolor="#ccc0cc"> <a href="news.html"> News </a>
<th align=center bgcolor="#ccc0cc"> <a href="developer/">Doc</a>&nbsp;&amp;&nbsp;<a href="faq.html">FAQ</a>&nbsp;&amp;&nbsp;<a href="http://repo.hu/projects/pcb-rnd-aux/pool">pool</a>
<th align=center bgcolor="#ccc0cc"> <a href="support.html"> Support </a>
<th align=center bgcolor="#ccc0cc"> <a href="http://repo.hu/cgi-bin/pcb-rnd-people.cgi?cmd=events">Events</a>&nbsp;&amp;&nbsp;<a href="http://www.repo.hu/cgi-bin/pcb-rnd-people.cgi?cmd=timeline">timeline</a>
<td align=right width="60%"> <font size="+2"><i>librnd</i></font> <img src="resources/logo32.png" alt="[librnd logo]">
</table>
<!--AUTO navbar end-->

<br>
<!--content-->
<h1> librnd FAQ </h1>

<h2> 1. ./configure and build issues </h2>

<h3> 1.1. librnd fails to configure or compile with gcc version 15 or newer </h3>

Librnd versions before 4.4.0 will fail to build with gcc version 15 or newer.
The workaround for that is adding a few more compilation flags:

./configure --CFLAGS="-std=c17 -Wno-error=implicit-function-declaration"


<h2> 2. graphics related issues </h2>

<h3> 2.1. gtk4 fails to render, prints "No EGL configuration available" </h3>
<p>
This means gtk4 can not initialize OpenGL on your system. It can be because:
<ul>
	<li> OpenGL/driver installation issues
	<li> your GPU is just too old (e.g. older than 10 years old)
</ul>
<p>
The workaround is to use gtk2 instead of gtk4. If you are on x86_64
Linux, you may try the latest
<a href="http://www.repo.hu/projects/ringdove/releases-bin/stable">binpack</a>
release, that one comes with gtk2 and works on any distribution.


</body>
</html>