Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Last version of libmlx.a causes "warning: size of symbol `mlx_int_param_event' changed" issue with program made with the previous version. #24

Closed
lrcouto opened this issue Dec 29, 2020 · 2 comments

Comments

@lrcouto
Copy link

lrcouto commented Dec 29, 2020

Running a MiniRT project with the newest version of minilibx-linux, I encountered the following problem when compiling:

/usr/bin/ld: warning: size of symbol `mlx_int_param_event' changed from 296 in objs/main/init_rt.o to 288 in /usr/local/lib/libmlx.a(mlx_int_param_event.o

After that, any function using the mlx int parameters stops working i.e. can't close windows by clicking the "x" buttons, the program simply ignores any function that calls these parameters. This behavior happens even on the mlx tester program.

The problem was solved by using a libmlx.a file compiled from the august release instead of the late november one.

@lrcouto
Copy link
Author

lrcouto commented Dec 29, 2020

System specifications:

Ubuntu 20.04.1
GNU Binutils 2.34
GCC 9.3.0
GNU Make 4.2.1

Tested on another computer using exactly the same specs but without the most recent version of MiniLibX, which worked.

@ghost
Copy link

ghost commented Apr 28, 2021

Hi,
Tnaks for your issues, we will rollback

@ghost ghost closed this as completed Apr 28, 2021
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant